Добрый день. Начну с начала. Долгое время пользовался xupnpd установленном на роутере для просмотра iptv на телевизоре samsung серии в 2011г.в. Изначально мой оператор выдавал поток в формате http, проблем не было. Потом он перешел на вещание в hls. Но тоже не беда, обновил xupnpd, появился плагин для hls = продолжил смотреть iptv. Но не так давно появился у меня другой телевизор с поддержкой смарт-тв. Конечно сразу же попробовал несколько виджетов исходя из удобства пользования (программа тв, удобное переключение каналов и т.д.) Но вот беда какая = сплошное мыло при просмотре через виджет при указании прямой ссылки на плейлист оператора. В тоже время этот же плейлист этот же телевизор через xupnpd медиа-сервер установленный на роутере и вещающий iptv через dlna показывает очень четко. Попробовал я другие виджеты = ситуация аналогичная, сплошное мыло. Сразу подумал что дело в битрейте (формат hls подразумевает адаптивное качество) Но, получше присмотрелся к экрану и понял что все-таки не в битрейте дело, битрейт похоже постоянный. Тут сам телевизор как-то криво поток воспроизводит, изображение трясется по вертикали, присутствует что-то типо "эффекта расчески" или "бегущей волны" . Причем обнаружил еще один баг: если после любого потока формата hls при воспроизведении которого и присутствует этот "эффект расчески" запустит нормальный поток http формата - то там тоже "расческа" ровно до того момента пока не переключишь этот http поток туда обратно (т.е. не включишь к примеру предыдущий http канал, а потом опять этот который смотрел). Ниже прикрепил ссылки на фото этого эффекта. Особенно он хорошо виден по верхнему краю букв логотипа канала.
Вот тут заметен этот эффект
http://fastpic.ru/view/91/2017/0410/_ba ... 0.jpg.htmlВот тут нет его (это при просмотре через http поток или через dlna (xupnpd))
http://fastpic.ru/view/91/2017/0410/_30 ... 4.jpg.htmlТак суть вопроса в чем:
Я так понимаю что благодаря плагину hls xupnpd конвертирует (cобирает) поток hls состоящий из набора мелких файлов в единый поток и передают уже на обработку серверу dlna и дальше на ТВ. Так вот есть ли возможность использовать медиасервер исключительно как HLS proxy? По типу того, как реализовано здесь
http://hlspx.ocry.com/ (но у меня почему-то не работает) Т.е. преобразовывать hls и получать ссылки на непрерывный http с возможность воспроизведения в любом проигрывателе умеющим работать с поточным видео, в том числе и на моем ТВ.
Как для примера
было поток hls:
http://stream.ott.onl:30000/pervhd/index.m3u8стало поток http:
http://192.168.1.1:порт/stream.ott.onl: ... index.m3u8Спасибо!