Задача:
Местный канал готов дать бесплатно доступ, но на своей стороне и через компонентный вход (как они сказали по телефону - тюльпанчики).
Нужно доставить его до STB AMINO клиентам. То есть получить MPEG TS multicast с кодеком MPEG-II.
Решение:
На готовый енкодер, даже на китайский за 50 000 рублей руководство сморщилось.
Решил собрать свой на базе PC.
Взял два ТВ тюнера и системник какой был под рукой. Из программ нашел Unreal Media Server. Хороша прога, но пока бесплатная нельзя подсовывать кодеки.
Взял VLC, тюнер Aver M116 видит, но принимать с него не может.
Тюнер Beholder понял, но только видео, звук у бехолдера идет через...
Поставил BeholdTV. Пытался с нее пустить мультикаст, но она может только PS, а нужен TS.
Пустил с BeholdTV юникаст. Заодно им же и сжал поток, так как он пользует кодеки системы, а не свои как VLC. Юникаст поймал VLC и загнал его в MPEG TS без перекодирования.
STB заработало. НО !
VLC на тестовом (спецкомп для мониторинга IPTV) вылетает или идет рывками, в чем может быть причина?
Задача вроде решена, но вылетающий VLC напрягает.