отмена
Отображаются результаты для 
Вместо этого искать 
Вы имели в виду: 

Присоединяйтесь и станьте частью нашего Сообщества!

SONY BRAVIA KDL-24W605A и транспортный поток (MPEG-TS)

profile.country.RU.title
ntv9908
Исследователь

SONY BRAVIA KDL-24W605A и транспортный поток (MPEG-TS)

Добрый день, уважаемая поддержка,

 

Специально приобрел на кухню телевизор SONY BRAVIA KDL-24W605A, чтобы иметь возможность смотреть через DLNA ранее записанные передачи или прямой эфир со спутникового ресивера.

Но я столкнулся со следующей проблемой. Телевизор показывает всего лишь несколько каналов. Путем проб, выяснилось, что телевизор не показывает каналы, если в транспортном потоке (или файле) ts содержатся неопознанные пакетные идентификаторы (PID-коды). Например:

- этот канал показывать не будет

0x0000 MPEG-2 Program Assocation Table

0x00af MPEG-2 PMT for program 19555

0x0092 Unknown usage

0x03a1 Unknown usage

0x02a7 Unknown usage

 

 

- этот канал показывать будет

0x0000 MPEG-2 Program Assocation Table

0x0242 MPEG-2 Video for program 11101

0x0422 MPEG-2 Audio for program 11101

0x0df1 MPEG-2 PMT for program 11101

 

При этом оба вышеуказанных канала используют одинаковый формат сжатия mpeg2. Программа VLC и смарт телевизор LG корректно показывают оба канала.

 

В качестве прокси сервера используется Xupnpd, который не перекодирует поток, c поддержкой стриминга транспортного потока от спутникового ресивера. Разве что, можно менять mime-тип потока, что тоже не помогло.

 

Можно ли попросить разработчиков Sony посмотреть, что можно сделать в данной ситуации. Заранее спасибо!

 

Update:

Судя по всему телевизор не перебирает PAT таблицу транспортного потока в поиске корректного PMT PID, содержащего данные о видео и звуке.

Теги (3)
7 ОТВЕТ 7
profile.country.RU.title
SK-Hardwired
Community Team


ntv9908 написано:

Добрый день, уважаемая поддержка,

 

Специально приобрел на кухню телевизор SONY BRAVIA KDL-24W605A, чтобы иметь возможность смотреть через DLNA ранее записанные передачи или прямой эфир со спутникового ресивера.

Но я столкнулся со следующей проблемой. Телевизор показывает всего лишь несколько каналов. Путем проб, выяснилось, что телевизор не показывает каналы, если в транспортном потоке (или файле) ts содержатся неопознанные пакетные идентификаторы (PID-коды). Например:

- этот канал показывать не будет

0x0000 MPEG-2 Program Assocation Table

0x00af MPEG-2 PMT for program 19555

0x0092 Unknown usage

0x03a1 Unknown usage

0x02a7 Unknown usage

 

 

- этот канал показывать будет

0x0000 MPEG-2 Program Assocation Table

0x0242 MPEG-2 Video for program 11101

0x0422 MPEG-2 Audio for program 11101

0x0df1 MPEG-2 PMT for program 11101

 

При этом оба вышеуказанных канала используют одинаковый формат сжатия mpeg2. Программа VLC и смарт телевизор LG корректно показывают оба канала.

 

В качестве прокси сервера используется Xupnpd, который не перекодирует поток, c поддержкой стриминга транспортного потока от спутникового ресивера. Разве что, можно менять mime-тип потока, что тоже не помогло.

 

Можно ли попросить разработчиков Sony посмотреть, что можно сделать в данной ситуации. Заранее спасибо!

 

Update:

Судя по всему телевизор не перебирает PAT таблицу транспортного потока в поиске корректного PMT PID, содержащего данные о видео и звуке.


К сожалению, поддержка воспроизведения MPEG2TS именно транспортных потоков цифрового ТВ с PID и PAT и в контейнере *.ts не заявляется производителем ни по USB, ни по DLNA. Более того, такой сценарий использования единичный, и вряд ли это будет основанием для внесения изменений в "прошивку" ТВ.

Попробуйте перенестроить автоматическую конвертацию или транскодирование/перепаковку потока на стороне Вашего DLNA сервера.


--------------------------------
Добра Вам!
profile.country.RU.title
ntv9908
Исследователь

Большое спасибо за ответ!

 

Позвольте с Вами немного не согласиться. Поддержка транспортного потока явно
указана на сайте Sony по адресу http://pdf.crse.com/manuals/13LW600114/RU/codeclist.html#section03
Да, там не указано расширение *.ts, но указаны расширения *.m2t и *.m2ts.

 

Цитата
M2TS is a filename extension used for the Blu-ray Disc Audio-Video (BDAV) MPEG-2 Transport Stream
M2TS) container file format. It is based on the MPEG-2 transport stream container.
Конец цитаты

 

M2TS - это небольшая модификация старшего брата, контейнера TS. Всего лишь увеличен размер пакета на 4 байта, для временных меток. Но с теми же PID и PAT.

 

Более того, функционал работы с транспортным потоком уже реализован в телевизоре. Он содержит
спутниковый приемник с поддержкой стандартов DVB-S и DVB-S2, которые доставляют транспортный
поток.

 

Скажу больше, после обработки программой TSDoctor, файлы с расширением *.ts
телевизор воспринимает через DLNA без каких-либо проблем и без транскодинга со стороны сервера.

 

У меня к Вам огромная просьба. Все же передайте разработчикам мою информацию и пожелания.
Может для них это 10 строчек кода, а для меня и многих других, уютные вечера и большая
благодарность компании Sony.

profile.country.RU.title
ntv9908
Исследователь

Добрый день, уважаемая поддержка,

По прошествии двух месяцев и терпеливого ожидании свежей прошивки,
я решил напомнить вам о своем существовании и нерешенной проблеме с
просмотром транспортного потока и файлов .ts на телевизоре SONY BRAVIA KDL-24W605A.

 

Осмелюсь еще раз сказать, что телевизоры LG воспроизводят вышеуказанное
без проблем. Где LG, и где Sony? Я всегда расценивал Sony как флагмана цифровых
технологий. И мне очень не хотелось бы разочаровываться.

 

Приведу дополнительную информацию, которая наверняка поможет решить проблему.

Этот файл/поток телевизор не покажет:

 

Input #0, mpegts, from '/mnt/disk0/stb/test.ts':
Duration: 00:00:25.45, start: 33096.317656, bitrate: 2299 kb/s
Program 20611
Program 20612
Program 20614
Program 20615
Program 20616
Program 20617
Stream #0:0[0x150]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], max. 5000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x1a8](rus): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
Stream #0:2[0x1a9](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 128 kb/s (clean effects)
Program 20618
Program 20619
Program 20620
Program 20621
Program 20623

Этот файл/поток телевизор тоже не покажет:

 

Input #0, mpegts, from '/mnt/disk0/stb/test1.ts':
Duration: 00:00:18.89, start: 43893.461622, bitrate: 5870 kb/s
Program 605
Program 8018
Program 10101
Program 10102
Program 10103
Program 10104
Program 10105
Stream #0:0[0x144]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 16:15 DAR 4:3], max. 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x198](rus): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 192 kb/s (clean effects)
Program 10106
Program 10108
Program 10109
Program 10110
Program 10125
Program 10151
Program 10152

А вот этот покажет:

 

Input #0, mpegts, from '/mnt/disk0/stb/test2.ts':
Duration: 00:00:33.17, start: 95380.555878, bitrate: 1857 kb/s
Program 2603
Stream #0:0[0x97]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 720x576 [SAR 16:11 DAR 20:11], 25 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x98](rus): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 192 kb/s
Program 2604
Program 2605
Program 2606
Program 2607
Program 2608
Program 2609
Program 2610
Program 2611
Program 2612
Program 2613
Program 2615
Program 2616
Program 2617
Program 2619
Program 2620
Program 2621
Program 2623
Program 2624
Program 2627
Program 2628
Program 2629
Program 2630
Program 3418

И этот покажет:

 

 

Input #0, mpegts, from '/mnt/disk0/stb/test3.ts':
  Duration: 00:00:25.21, start: 15959.569456, bitrate: 2321 kb/s
  Program 11101
    Stream #0:0[0x141]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 16:15 DAR 4:3], max. 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:1[0x191](rus): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 192 kb/s (clean effects)
  Program 11104
  Program 11105
  Program 11106
  Program 11107
  Program 11108
  Program 11109
  Program 11110
  Program 11111
  Program 11112
  Program 11150

Как видно, телевизор элементарно не перебирает PAT.

И пытается воспроизвести потоки из первой же программы в таблице PAT. А если их там нет - на экране "Малевич".

Если же повезло и потоки в этой первой программе есть - будем смотреть.

А всего-то надо пройтись вниз по таблице и найти программу с непустыми значениями потоков.

 


Можно ли еще раз попросить разработчиков Sony посмотреть, что можно сделать в данной ситуации.

 

Заранее спасибо!

 

 

 

profile.country.RU.title
ntv9908
Исследователь

Добрый день, уважаемая поддержка,

 

Вышла новая прошивка, а воз и ныне там. А прошло уже три месяца.

Ну что ж, будем писать в Спортлото в англоязычную поддержку.

profile.country.RU.title
videvut
Исследователь

Столкнулся с похожей проблемой: при перекидывании тв-потока через BubbleUPnP медиа-сервер на ТВ - уведомление: "невозможно воспроизвести".

На дворе 2017 г., прошивки обновляются регулярно, но вопрос, похоже так и не решен...

Браво, Sony!

profile.country.RU.title
SK-Hardwired
Community Team


videvut написано:

Столкнулся с похожей проблемой: при перакидывании тв-потока через BubbleUPnP медиа-сервер на ТВ - уведомление "невозможно воспроизвести".

На дворе 2017 г., прошивки обновляются регулярно, но вопрос, похоже так и не решен...

Браво, Sony!


Видимо, вопрос настолько экзотичный и редкий (буквально единицы за всё время на огромные регионы мира, да и то не во всех странах он впринципе может возникать у потребителей), что реализация этой дополнительной функции была признана нецелесообразной в плане затрат и её влияния на продажи.
 
Возможно, решением может быть настройка Вашего DLNA сервера на транскодирование (перепаковку) потока с выкидыванием из него лишних неподдерживаемых телевизором метаданных.


--------------------------------
Добра Вам!
profile.country.RU.title
ntv9908
Исследователь

Вопрос решился покупкой Paspberry Pi3 и установкой туда Kodi/Libreelec.

Подойдет телевизор любой марки с поддержкой HDMI-CEC.