Долго искал способ смотреть Extreme Sports Channel у себя на телевизоре без использования компьютера и похоже мне это удалось. Единственный приемлемый для меня источник трансляции - IPTV раздаваемое моим Интернет-провайдером мультикастом.
Что нужно:
- Интернет-провайдер осуществляющий трансляцию IPTV у себя в сети мультикастом или юникастом;
- Роутер под управлением OpenWrt либо DD-WRT (полагаю Олеговская прошивка для Асусов тоже подойдет);
- Аппаратный плеер умеющий вести просмотр видео с UPnP медиасервера (set-top box);
- Прошивка для Вашего роутера с OpenWrt либо DD-WRT;
- udpxy для проброски мультикаста за роутер;
- pshare для раздачи плейлистов UPnP плеерам.
Провайдер: У меня Butovo.com, они транслируют больше сотни каналов мультикастом в т.ч. и HD. Уверен с Корбиной и т.п. все еще лучше т.к. важной информации в Интернете о том как все настроить предостаточно.
Роутер: У меня D-Link DIR-320 с установленной DD-WRT. Второе что приходит в голову - Asus WL-500gP (v1/v2). Список поддерживаемого железа на сайтах OpenWrt и DD-WRT соответственно.
Плеер: Я использую Sony PlayStation3 и IconBit HDS4L.
Первым делом надо прошить роутер альтернативной прошивкой - DD-WRT либо OpenWrt.
После этого качаем, ставим и настраиваем на роутере udpxy (уже может быть в прошивке и включается галочкой в разделе Multicast). Перед этим нужно убедиться в том, что директория /opt существует и она не в ram-диске т.к. udpxy и pshare по умолчанию ставятся именно туда. Можно воспользоваться руководством по установке OptWare и тогда все будет как надо: www.dd-wrt.com/wiki/index.php/Optware
udpxy подписывается на мультикаст потоки с телевидением по запросу и отдает их клиентам в локальной сети юникастом по HTTP.
Как это настраивается на примере Butovo.com и D-Link DIR-320 читаем тут: clark15b.livejournal.com/110936.html
Проверяем что все работает с компьютера и переходим к pshare (у нас должен быть подготовленный m3u плейлист с нашими каналами ТВ на udpxy).
pshare это легкий UPnP (DLNA) Медиасервер моего производства который разработан специально для того, что бы раздавать списки телевизионных каналов в локальной сети совместимым устройствам (среди которых и PlayStation3).
Тут все просто - качаем ipkg пакет для роутера, ставим и в /opt/share/pshare/playlists заливаем наш m3u плейлист с ТВ каналами. После этого запускаем программу не забывая указать интерфейс Вашей локальной сети, например './pshare -i br0'.
Если не указать интерфейс, то может получиться так, что Ваш роутер будет отдавать плейлист во внешнюю сеть :)
Первый раз желательно указать ключ '-v', тогда программа запустится в консоли и будет выдавать диагностику - очень полезно.
Потом можно поставить в автозагрузку как и udpxy.
Для этого в DD-WRT создаем стартовый скрипт /jffs/etc/config/iptv.wanup со следующим содержимым (пример):
/opt/bin/udpxy -a br0 -m vlan1 -p 4022 -M 30
/opt/bin/pshare -i br0
На этом все - запускаем PS3, идем в Видео и видим UPnP-IPTV среди медиасерверов.
Я смог посмотреть практически все каналы включая HDTV - PlayStation3 чудо!
Доп. информация:
clark15b.livejournal.com/117362.html
ps3muxer.org/pshare.html
clark15b.livejournal.com/110936.html
Видео:
← Ctrl ← Alt
Ctrl → Alt →
← Ctrl ← Alt
Ctrl → Alt →