Warning: Trying to access array offset on value of type bool in /var/www/sandalov.org/blog/wp-content/themes/mantra/includes/theme-loop.php on line 249
С помощью бесплатной программы SopCast легко смотреть телевидение через Интернет через P2P. Благодаря открытости программы, существует широкий круг различных международных ТВ программ, доступных для просмотра через Интернет через P2P.
Протокол P2P (peer-to-peer) работает по тому же принципу, что и BitTorrent – участники, получают видеопотоки одновременно. Проигрывание потоков возможно не только в самом SopCast, но и в любом другом внешнем плеере, к примеру, Windows Media Player или VLC.
В число доступных каналов на сегодняшний день, входят такие как: Discovery Channel, National Geographic, американский спортивный канал ESPN, EuroSport, Animal Planet и многие другие. С помощью SopCast возможно слушать также радио по P2P.
Для просмотра необходимо скачать программу клиент: для Windows – с официального сайта SopCast из раздела Download.
Пользователи Ubuntu могут скачать, подключив репозиторий:
sudo add-apt-repository ppa:ferramroberto/extra && sudo apt-get update sudo apt-get install sopcast-player sp-auth
Далее либо используется встроенный Channel Guide (в нём куча каналов, но особо нечего смотреть), вот он в XML.
Я же поискал ссылки потоков, их оказалось достаточно много, к примеру:
sop://broker.sopcast.com:3912/60706/Tvr 1 sop://broker.sopcast.com:3912/80620/Tvr 2 sop://broker.sopcast.com:3912/80555/Acasa sop://broker.sopcast.com:3912/72565/Antena 1 sop://broker.sopcast.com:3912/80625/Antena 1HQ sop://broker.sopcast.com:3912/90685/Antena 3 sop://broker.sopcast.com:3912/60713/Antena 3 s2 sop://broker.sopcast.com:3912/60708/Otv sop://broker.sopcast.com:3912/74841/B1Tv sop://broker.sopcast.com:3912/60702/Kanal D sop://broker.sopcast.com:3912/60704/National Tv sop://broker.sopcast.com:3912/60586/Prima Tv sop://broker.sopcast.com:3912/74843/Realitatea Tv sop://broker.sopcast.com:3912/80621/Pro Tv HQ sop://broker.sopcast.com:3912/73244/Pro Tv sop://broker.sopcast.com:3912/90521/Pro Tv Int sop://broker.sopcast.com:3912/80622/Pro Cinema sop://broker.sopcast.com:3912/74750/Gsp Tv s1 sop://broker.sopcast.com:3912/73487/Gsp Tv s2 sop://broker.sopcast.com:3912/30931/Gsp Tv s3 sop://broker1.sopcast.com:3912/98659/Gsp Tv Digi sop://broker.sopcast.com:3912/90662/Digi Sport sop://broker.sopcast.com:3912/80562/Sport Ro sop://broker1.sopcast.com:3912/60713/Eurosport sop://broker1.sopcast.com:3912/80398/Eurosport 2 sop://broker.sopcast.com:3912/80623/Discovery sop://broker.sopcast.com:3912/74633/Discovery World sop://broker.sopcast.com:3912/74634/Discovery Investigation sop://broker.sopcast.com:3912/74635/Discovery Science sop://broker.sopcast.com:3912/74636/Discovery Travel&Living sop://broker.sopcast.com:3912/80397/National Geographic sop://broker.sopcast.com:3912/80626/Nat Geo Wild sop://broker1.sopcast.com:3912/74631/Animal Planet sop://broker.sopcast.com:3912/80624/Hbo HQ sop://broker.sopcast.com:3912/73201/Hbo sop://broker.sopcast.com:3912/79803/Hbo Comedy sop://broker.sopcast.com:3912/60703/Tv 1000 sop://broker.sopcast.com:3912/60709/Axn sop://broker.sopcast.com:3912/60711/Axn Crime sop://broker.sopcast.com:3912/60710/Axn Sci-Fi sop://broker1.sopcast.com:3912/80593/Cartoon Network sop://broker.sopcast.com:3912/60706/Disney sop://broker.sopcast.com:3912/60712/Boomerang sop://broker.sopcast.com:3912/65649/Romstyle sop://broker.sopcast.com:3912/94855/Etv
Имея такие ссылки, я решил их скормить в закладки программе SopCast, чтобы постоянно не добавлять по одной ссылочке с помощью Open.
Настройки SopCast лежат по умолчанию в папке “~/.pySopCast”. Bookmarks находятся в pySopCast.db. Для его редактирования необходимо скачать любой редактор Sqlite. Я взял такой редактор: sqliteman (он доступен из стандартных репозиториев):
sudo aptitude install sqliteman
Открыв pySopCast.db в sqliteman легко найти таблицу “bookmarks”, её-то и необходимо изменить.
Скармливаем в VIM список SOP ссылок (к примеру, те, что указаны выше) с таким скриптом:
:g/sop/norm y$P :%s/sop:/,sop:/g :g/^/norm dwdwdwdwdwdwdwdwdwdwdwdwdw :%s/^/,/ :%s/^/\=line('.')/
На выходе получаем файл, удобный для импорта в базу закладок SopCast. Открываем sqliteman, жмём Database->Import Table Data и указываем в открывшемся окне путь к отформатированному файлу и говорим, что наш файл содержит Comma Separators. По нажатию кнопки OK каналы сохраняются в базу. Сохраняем, закрываем, перезапускаем SopCast.
Всё, можно смотреть P2P TV! 🙂