Здравствуйте, коллеги!
Интересна ли вам эта тема?
Может кто-то уже заморочался на эту тему и может поделиться своим опытом?
Лично я вчера решил заморочаться и что нзывается "на коленке" добился цели. В итоге, имею возможность смотреть спутниковые каналы на iPhone 3G.
Я это сделал с помощью следующих компонентов:
1. Kathrein UFS 910 + E2 Oster Image
2. iPhone 3G
3. VLC Media Player 1.0.5 Golden Eye
4. WOWZA Media Server 2.1.0
Итак, для начала нужно установить VLC и WOWZA.
Затем, настроить приложения для сервера WOWZA как описано в отличнейшем (самый лучший что удалось найти) туториале.
Как это работает:
Поковырявшись в веб морде E2 я нарыл прямые ссылки на потоки каналов. К примеру, канал A-One у меня имеет следующий URL:
где 1:0:1:190:136:70:1680000:0:0:0: это ID канала для потокового сервера.
К примеру, получить список каналов для фаворита под именем НТВ+, можно так::
Итак, ссылку на поток канала мы получили, теперь нужно этот поток передать в медиасервер, способный в свою очередь передавать поток в нужном формате для iPhone. Речь о сервере WOWZA.
Передавать в него поток будем через VLC через UDP по протоколу RTP в контейнере x264 с аудиокодеком mp4a.
Для этого, воспользуемся коммандной строкой windows.
Для начала, нужно перейти в директорию с VLC.
Теперь, для рестриминга канала с ресивера нужно выполнить комманду:
Теперь, когда WOWZA поднят и запущено вещание через VLC, все что остается, это открыть на iPhone ссылку вида:
и, если Вы все сделали правильно, как описано в этом туториале и в том, что в начале темы, то Вы сможете наслаждаться спутниковым ТВ на Вашем iPhone/iPod/iPad
Интересна ли вам эта тема?
Может кто-то уже заморочался на эту тему и может поделиться своим опытом?
Лично я вчера решил заморочаться и что нзывается "на коленке" добился цели. В итоге, имею возможность смотреть спутниковые каналы на iPhone 3G.
Я это сделал с помощью следующих компонентов:
1. Kathrein UFS 910 + E2 Oster Image
2. iPhone 3G
3. VLC Media Player 1.0.5 Golden Eye
4. WOWZA Media Server 2.1.0
Итак, для начала нужно установить VLC и WOWZA.
Затем, настроить приложения для сервера WOWZA как описано в отличнейшем (самый лучший что удалось найти) туториале.
Как это работает:
Поковырявшись в веб морде E2 я нарыл прямые ссылки на потоки каналов. К примеру, канал A-One у меня имеет следующий URL:
Код:
http://192.168.1.25:8001/1:0:1:190:136:70:1680000:0:0:0:
К примеру, получить список каналов для фаворита под именем НТВ+, можно так::
Код:
http://192.168.1.25/web/getservices?sRef=1:7:1:0:0:0:0:0:0:0:FROM%20BOUQUET%20"userbouquet.htb___tv_.tv"%20ORDER%20BY%20bouquet
Передавать в него поток будем через VLC через UDP по протоколу RTP в контейнере x264 с аудиокодеком mp4a.
Для этого, воспользуемся коммандной строкой windows.
Для начала, нужно перейти в директорию с VLC.
Теперь, для рестриминга канала с ресивера нужно выполнить комманду:
Код:
vlc -vvv -I rc "http://192.168.1.25:8001/1:0:1:2B64:B:70:1680000:0:0:0:" --sout "#transcode{venc=x264{keyint=60,profile=baseline,level=3.0,nocabac,qpmax=36,qpmin=10,me=hex,merange=24,subme=9,qcomp=0.6},vcodec=x264,vb=500,scale=1,width=480,height=320,acodec=mp4a,ab=128,channels=2,samplerate=44100,audio-filter=normalizer}:rtp{dst=127.0.0.1,port-video=10400,port-audio=10402,sdp= file://%WMSCONFIG_HOME%/content/vlc.sdp}"
Теперь, когда WOWZA поднят и запущено вещание через VLC, все что остается, это открыть на iPhone ссылку вида:
Код:
http://[ВАШ IP]:1935/rtplive/vlc.sdp/playlist.m3u8