Jump to content
Калькуляторы

smart TV долгое переключение каналов мультикаст IPTV.

Доброе время суток.

 

Может кто сталкивался с проблемой и нашёл решение:

Для телевизоров smart TV наблюдается долгое переключение каналов мультикаст IPTV,

примерно 10-15 сек. На STB приставках всё отлично.

Share this post


Link to post
Share on other sites

Для них это нормально.

 

Связанно с алгоритмами построением картинки и настройками буфера...

 

Проверено в случае с Samsung...

У LG аналогичная проблема... :(

 

Путь решения видимо один - пинать производителя чтобы тот правил прошивку...

Share this post


Link to post
Share on other sites

Писать имеет смысл на форум разработчиков всяких виджетов. В противном случае первая линия суппорта говорит что идитенахеработа с мультикастом никогда не обещалась.

На моём самсунге в более ранних прошивках был глюк с мультикастом:

когда в виджете включаешь канал - телек делал JOIN-LEAVE-JOIN на один и тот же адрес, при задержке до последнего джойна более 0,2с коммутатор нормально воспринимал и включал, в противном случае приходилось ждать пока коммутатор-кверир попросит откликнутся всех подписанных на группы.

Сейчас вроде исправили это, но как то подломали джаву, что она тормознее стала и сама картинка на мультикасте до 30-40 секунд после включения сыпется.

Вообще, телеки вроде как UPnP-DLNA там всё либо по http либо rtsp-rtp-udp, вероятно udp и есть мультикаст. Попробую узнать методом тыка на выходных.

 

Но выход есть: держать мультикаст-хттп сервер с буфером мегабайт 30 на каждый канал, и при подключении отдавать клиенту махом 4 мегабайта и дальше по мере поступления. Этого точно хватит чтобы начать показывать.

Share this post


Link to post
Share on other sites

покопались с доп функциями которые устанавливают различные параметры таймауты и размеры буферов

удалось уменьшить время переключения до 5 сек.

Так что не всё так безнадёжно.

Share this post


Link to post
Share on other sites

Для моего самсунга минимальное время включения по http 2,5-3 секунды.

Это при том, что ему сразу поток на 100 мегабитах отдаётся: киношка с диска / иптв с прекешем в 4 мегабайта.

При этом не важно: через виджет или через DLNA (UPnP / AllShare) включать, потоки всё равно с одного места берутся и скорость их отдачи ограничена только сотошным портом в самом ящике.

Share this post


Link to post
Share on other sites

Немного не в тему. Чем вы смотрите на тв мультикаст или хттп поток? Хочу у себя попробовать

Share this post


Link to post
Share on other sites

покопались с доп функциями которые устанавливают различные параметры таймауты и размеры буферов

удалось уменьшить время переключения до 5 сек.

Так что не всё так безнадёжно.

а поподробнее можно? где вы эти доп функции вообще ковыряли?

Share this post


Link to post
Share on other sites
Немного не в тему. Чем вы смотрите на тв мультикаст или хттп поток? Хочу у себя попробовать

Сильно переписанный nStreamLmod и http://forum.nag.ru/...showtopic=86065

Только хттп, мультикаст херня полная.

Хттп от нгинх видео с диска либо тв через мою софтину.

 

а поподробнее можно? где вы эти доп функции вообще ковыряли?

В сдк на джаве, когда вызываешь воспроизведение, вот перед ним можно указать параметры кеширования.

Share this post


Link to post
Share on other sites
Немного не в тему. Чем вы смотрите на тв мультикаст или хттп поток? Хочу у себя попробовать

Сильно переписанный nStreamLmod и http://forum.nag.ru/...showtopic=86065

Только хттп, мультикаст херня полная.

Хттп от нгинх видео с диска либо тв через мою софтину.

 

а поподробнее можно? где вы эти доп функции вообще ковыряли?

В сдк на джаве, когда вызываешь воспроизведение, вот перед ним можно указать параметры кеширования.

sdk на джаве... наверное имеется введу разработка приложения?

то-есть других вариантов кроме как разрабатывать для своих абонентов приложение на смарттв нету? :)

мы своим абонентам просто говорим приложения через которые можно смотреть наш мультикаст

 

на LG это SS IPTV

на samsung это peers.tv или vintera.tv

 

для других производителей нету приложений :(

Share this post


Link to post
Share on other sites
sdk на джаве... наверное имеется введу разработка приложения?

Именно.

 

то-есть других вариантов кроме как разрабатывать для своих абонентов приложение на смарттв нету? :)

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

Но сильного выигрыша это не даст, телеки в первую очередь ориентируется на потоки, потому что нужно играть с ютуба и юпнп медиа серверов (хранилищ), а там везде хттп.

Плюс у них изначально заточка шла для воспроизведения с флешек.

В обоих случаях это управляемое потоковое воспроизведение, которое не сильно отличается между собой: можно резко всосать в память мегабайт 10 и начать воспроизведение.

Когда я жаловался на форуме самсунга что мультикаст коряво работает мне сказали что официально оно не поддерживается и не заявлено. Хотя через какое то время похоже пофиксили.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this