IPTV через сетевой медиа-плеер? ДА!
Провайдер оповестил, что в тестовом режиме наичнается вещание IPTV (мультикаст, много каналов). Посмотрел IPTV на компьютере – понравилось, явно лучше, чем эфирное ТВ по качеству картинки и гораздо больше каналов. Задался вопросом, как же можно организовать просмотр IPTV с помощью моих сетевых плееров (D-Link DSM320RD и DSM320). Оказалось, что совсем не сложно:
- Для этого нужен медиа-сервер (уже установленный и настроенный TVersity подходит замечательно)
- Надо получить список адресов всех каналов (это достаточно просто – провайдер или сам указывает адрес, где лежит плей-лист со всеми каналами или предлагает воспользоваться программой для просмотра, где тоже можно посмотреть адреса каналов).
- Нужен преобразователь UDP в HTTP (для этого можно воспользоваться программой UDP-to-HTTP прокси: http://borpas.info/index.php?go=dpr_util). Эту программу я поставил на ту же машину, где стоит медиа-сервер.
- Сделать минимальные настройки этой программы (указать порт, по которому будет выдаваться http-поток)
- Согласно справки программы сформировать адреса http-потоков и в TVersity сделать Add VideoURL и туда этот адрес подставить.
В 5 пункте есть хитрость… Согласно описания программы для UDP-адреса: udp://@233.163.114.140:5280 получится HTTP-адрес вида: http://IP_компьютера:порт/udp/233.163.114.140:5280, но ссылку такого вида TVersity не хочет принимать. Ссылку надо дополнить "именем файла", например, вот так: http://IP_компьютера:порт/udp/233.163.114.140:5280/1.mpeg (имя файла произвольное).
Такую ссылку медиа-сервер позволит добавить без проблем. Для проверки работоспособности сначала попробуйте открыть такую ссылку на компьютере с помощью программы VLC. Если все сделано верно – вы увидите соответствующий канал.
Теперь можно включать плеер, заходить в раздел "Видео", дальше в "Онлайн видео" и там выбрать только что добавленный канал. Приятного просмотра
.
P.S. если вы дома используете роутер, то чтобы смотреть IPTV, роутер должен быть соответствующий (далеко не все роутеры пропускают мультикаст). Соответственно, сначала убедитесь, что IPTV показывает на компьютере, если это не работает, то и на плеере показывать не будет.
P.P.S. Если у вас роутер ASUS wl500gP или подобный, то в последней версии прошивки (от Олега) есть встроенный UDP-HTTP proxy (т.е. на компьютер никакую программу ставить не требуется).



Оказалось, что «расширение файла» имеет значение. TVersity может взять ссылку и без имени, но плеер (DSM320RD) этот поток играть не станет(!!!), хотя и попытается… а вот с «.mpeg» – играет без проблем.
У меня dsm-520 играет IPTV по указанной схеме, но только с Tverity 9.11.4 и если в настройках указать DSM320RD.
Странно, когда тестировался DSM520, все нормально работало и на последней доступной версии Tversity.
Кстати, там была видна «активность» (т.е. видно, кто тянет с медиа-сервера контент) – DSM520 опознавался именно как DSM320RD.
Немного подразобрался.
сейчас поставленна последняя версия TVrsety 10.0.0.3
Проблемма решилась после шаманства с кодеками, глюк был на уровне VobSub. (использую k-lite)
DSM-520 c последней американской прошивкой 1.06.01 (прошивался по USB с добавлением букавок wwp к названию прошивки)
Если в tversity ставить устройство как auto detect или выбрать DSM-520 (в вкладке status пишет dsm520) то вместо iptv идет долгий задум и черный экран, а proxy пишет что успешно идет вещание.
Решается выбором в TVersity устройства как DSM-320RD (в вкладке status пишет dsm320)
Если не указано делать транскодинг или нет, то на фильмах 720p включается транскодинг по умолчанию – решается отключением транскодинга в свойствах шары.
HDTV по IPTV заработало ниразу ;-(
Или долго думает или пишет что не поддерживает, хотя комп тянет.
Заставить работать транскодинг на iptv пока не удалось (кривые руки
Странно. Должно работать.
У меня «черный экран» был на выходе плеера если не было указано «имя файла» (см.выше в статье), при этом медиа-сервер показывал, что он нормально стримит поток.
Попробуйте проверить работу с помощью VLC?
А можно каким то образов вывести каналы в Vista Media Center?
Боюсь, что пока никак (до тех пор, пока потоки с IPTV не будут проигрываться обычным медиа-плеером без установки сторонних кодеков и т.п.).
Попробую провести эксперимент.
Так и не получилось?
Почему-то при попытке проиграть таким образом канал на DSM-520 пишет, что не поддерживается такой тип файла, а TVersity пишет ошибку (в статистике) Could not get file size. Подскажите как подружить их…
У меня не получается iptv на боксе проигрывать… «пишет связь с компом разорана» или чаще «формат не поддержывается» подозреваю надо еще ковыряться с внешними настройками энкодера?
В опции UDP-HTTP proxy есть перекодирование, виндовый плеер спакойно показывает, бокс не хочет..
TVersity вроде как перекодирует, т.к. на боксе открываются видео файлы с фотика которые не открывались с WMP11…
У меня проблемы с хоум-тв, я утанавил VCL, а он всёравно не показывает. как его настроит? (я новичёк желательно по проще)
Доброй времени суток. Если кто знает , подскажите как можно настроить роутер asus RT-N10? на просмотр IPTV , Там есть мультикаст и включен, но непроходят потоки видео. Обьясните не грамотному.