А все началось с того, что канал “Спорт” не показывает многие матчи ЧМ по хоккею в прямом эфире. Полез на livetv.ru, а там есть некий протокол SOP (SOPcast) [Streaming over P2P (Streaming Direct Broadcast System)] для телевещания, основанный на P2P. Как же его крутить в Linux?

Пути оказалось два. Во-первых на сайте есть программа под Linux, у которой нет букв в меню, что затрудняет пользование ею. Этот вариант отпал быстро.

Во-вторых, есть клиентская часть, которую можно поставить командой [подключив репозиторий Tigro]:

yum install sopcast

В пакет входит программа sp-sc-auth, которая открывает канал на определённом порту уже на вашей машине. Достаточно запустить её в таком виде:

sp-sc-auth sop://211.152.34.35:3912/21061 3908 8908 > /dev/null

После чего нужно подцепиться на порт 8908 обычным видеоплеером. MPlayer сразу отвалился (да и вообще, он мне порядком надоел и разочаровал), так что я запустил Totem:

totem http://localhost:8908/tv.asf

Всё, и смотрел я четвертьфинал США-Финляндия в прямом эфире.

В ubuntu x64 так же нужно установить:

sudo apt-get install librtmp0 librtmp0:i386 libstdc++5:i386 libc6:i386 libgcc1:i386

Оригинал

Комментарии

comments powered by Disqus