UDPXY - смотрим IPTV на устройствах, не поддерживающих мультикаст
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
udpxy - серверное приложение (daemon) для передачи данных из сетевого потока мультикаст канала (вещаемого по UDP) в HTTP соединение запрашивающего клиента.
Домашняя страница проекта: http://www.udpxy.com/ (на русском).
Форум проекта: http://www.udpxy.com/forum
Обсуждение на старом форуме: http://forum.zyxmon.org/topic73-udpxy-na-keenetic.html
Домашняя страница проекта: http://www.udpxy.com/ (на русском).
Форум проекта: http://www.udpxy.com/forum
Обсуждение на старом форуме: http://forum.zyxmon.org/topic73-udpxy-na-keenetic.html
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
Особенности использования udpxy на маршрутизаторах ZyXEL Keenetic
На кинетиках нельзя одновременно использовать igmp snooping и udpxy (особенности ядра).
Для отключения igmp snooping в стандартный скрипт запуска entware следует добавить выгрузку модуля ядра "rmmod igmpsn". Это не обязательно, если в настройках указать "Режим TVport: Отключено". Потребуется так же внести и изменения в правила iptables (лучше это сделать скриптом в папке firewall.d ).
Эти вопросы подробно рассматривались на старом форуме.
На кинетиках нельзя одновременно использовать igmp snooping и udpxy (особенности ядра).
Для отключения igmp snooping в стандартный скрипт запуска entware следует добавить выгрузку модуля ядра "rmmod igmpsn". Это не обязательно, если в настройках указать "Режим TVport: Отключено". Потребуется так же внести и изменения в правила iptables (лучше это сделать скриптом в папке firewall.d ).
Эти вопросы подробно рассматривались на старом форуме.
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
Для проверки правильности установки и настройки udpxy следует использовать плеер VLC.
Если до установки udpxy TV канал провайдера имел адресацию udp://224.0.0.41:1111/ , то после его можно смотреть по адресу http://192.168.1.1:4022/udp/224.0.0.41:1111 (тут предполагается, что 192.168.1.1 - ip адрес маршрутизатора, а udpxy использует порт 4022).
Если до установки udpxy TV канал провайдера имел адресацию udp://224.0.0.41:1111/ , то после его можно смотреть по адресу http://192.168.1.1:4022/udp/224.0.0.41:1111 (тут предполагается, что 192.168.1.1 - ip адрес маршрутизатора, а udpxy использует порт 4022).
-
- Сообщения: 7
- Зарегистрирован: 28 сен 2015, 09:32
После долгих плясок с бубном всё таки получилось реализовать просмотр iptv на компьютере/телевизоре. Загвоздка была в том, что провайдер не отдавал мультикаст пока mac адрес не был изменен на известный провайдеру. iptv получилось запустить только следующим образом: в роутере стоит настройка TV порт на LAN1, к которому подключен компьютер с 2 сетевухами, вторая сетевая подключена к LAN2. На этом компьютере запущен udpxy, который и раздает iptv по http всем устройствам в домашней сети. Если поменять mac адрес на роутере, то будет доступно iptv, а интернета не будет. Получается на WAN интерфейсе должно висеть 2 mac адреса. Можно ли это сделать на Keenetic giga2? Или без компьютера с 2 сет. картами не обойтись в таком случае?
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
rigmad писал(а):Источник цитаты Получается на WAN интерфейсе должно висеть 2 mac адреса. Можно ли это сделать на Keenetic giga2?
Не думаю, что это возможно. Udpxy входит в официальную прошивку NDMS V2. Советую потерзать поддержку ZyXEL - http://sd.zyxel.ru может они и подскажут решение.
-
- Сообщения: 7
- Зарегистрирован: 28 сен 2015, 09:32
-
- Сообщения: 1
- Зарегистрирован: 23 мар 2016, 16:26
Здравствуйте!
Имею Zyxel keenetic start с последними обновлениями:
Модель Keenetic Start
Версия NDMS v2.05(AAKV.5)C2
и телевизор LG 42LB720V-ZG с WEB-OS (подключен по WiFi).
Пытаюсь настроить IP-TV через UDPXY.
Провайдер - Ростелеком Юг, г. Волгоград.
Плейлист вида:
#EXTM3U
#EXTINF:-1 tvg-name="Первый_канал" tvg-logo="@ПервыйКанал" group-title="Федеральные каналы",Первый канал
udp://@233.132.142.1:1234
#EXTINF:-1 tvg-name="Россия_1" tvg-logo="@Россия1",Россия-1
udp://@233.132.142.2:1234
через IGMP на планшете, подключенном к этому же Keenetic Start, работает отлично.
Надо, чтоб работало через UDPXY (телевизор LG 42LB720V-ZG с WEB-OS не работает через IGMP).
Сделал плей-лист вида:
#EXTM3U
#EXTINF:-1 tvg-name="Первый_канал" tvg-logo="@ПервыйКанал" group-title="Федеральные каналы",Первый канал
http://192.168.1.1:4022/udp/233.132.142.1:1234
#EXTINF:-1 tvg-name="Россия_1" tvg-logo="@Россия1",Россия-1
http://192.168.1.1:4022/udp/233.132.142.2:1234
Включил UDPXY, кусок startap-config такой:
udpxy
timeout 5
port 4022
renew-interval 0
Включаю IP-TV на телевизоре или планшете (где указан адрес сервера UDPXY), после попытки загрузки изображения и звука нет.
В журнале Zyxel keenetic start следующие строки:
Mar 23 13:21:22ndmCore::ServiceLock: IPTV is locked by Udpxy.
Mar 23 13:21:22ndmUdpxy::Manager: a service enabled.
Mar 23 13:21:22ndmUdpxy::Manager: a port set to 4022.
Mar 23 13:21:22ndmUdpxy::Manager: a stream timeout set to 5 sec.
Mar 23 13:21:22ndmUdpxy::Manager: a renew subscription interval value set to 0 sec.
Mar 23 13:21:22ndmUdpxy::Manager: reset interface binding.
Mar 23 13:21:22ndmCore::ConfigurationSaver: saving configuration...
Mar 23 13:21:25ndmCore::ConfigurationSaver: configuration saved.
Mar 23 13:21:52udpxy[888]Added client: pid=[945], maddr=[233.132.142.1], mport=[1234], saddr=[192.168.1.33], sport=[43899]
Mar 23 13:21:57udpxy[888]Deleted client: pid=[945], saddr=[192.168.1.33], sport=[43899]
Mar 23 13:21:58udpxy[888]Added client: pid=[946], maddr=[233.132.142.1], mport=[1234], saddr=[192.168.1.33], sport=[43900]
Mar 23 13:22:03udpxy[888]Deleted client: pid=[946], saddr=[192.168.1.33], sport=[43900]
Такое впечатление, что UDPXY не срабатывает.
Что сделать, чтоб на устройствах, не поддерживающих мультакаст, просматривать IP-TV?
Спасибо.
Имею Zyxel keenetic start с последними обновлениями:
Модель Keenetic Start
Версия NDMS v2.05(AAKV.5)C2
и телевизор LG 42LB720V-ZG с WEB-OS (подключен по WiFi).
Пытаюсь настроить IP-TV через UDPXY.
Провайдер - Ростелеком Юг, г. Волгоград.
Плейлист вида:
#EXTM3U
#EXTINF:-1 tvg-name="Первый_канал" tvg-logo="@ПервыйКанал" group-title="Федеральные каналы",Первый канал
udp://@233.132.142.1:1234
#EXTINF:-1 tvg-name="Россия_1" tvg-logo="@Россия1",Россия-1
udp://@233.132.142.2:1234
через IGMP на планшете, подключенном к этому же Keenetic Start, работает отлично.
Надо, чтоб работало через UDPXY (телевизор LG 42LB720V-ZG с WEB-OS не работает через IGMP).
Сделал плей-лист вида:
#EXTM3U
#EXTINF:-1 tvg-name="Первый_канал" tvg-logo="@ПервыйКанал" group-title="Федеральные каналы",Первый канал
http://192.168.1.1:4022/udp/233.132.142.1:1234
#EXTINF:-1 tvg-name="Россия_1" tvg-logo="@Россия1",Россия-1
http://192.168.1.1:4022/udp/233.132.142.2:1234
Включил UDPXY, кусок startap-config такой:
udpxy
timeout 5
port 4022
renew-interval 0
Включаю IP-TV на телевизоре или планшете (где указан адрес сервера UDPXY), после попытки загрузки изображения и звука нет.
В журнале Zyxel keenetic start следующие строки:
Mar 23 13:21:22ndmCore::ServiceLock: IPTV is locked by Udpxy.
Mar 23 13:21:22ndmUdpxy::Manager: a service enabled.
Mar 23 13:21:22ndmUdpxy::Manager: a port set to 4022.
Mar 23 13:21:22ndmUdpxy::Manager: a stream timeout set to 5 sec.
Mar 23 13:21:22ndmUdpxy::Manager: a renew subscription interval value set to 0 sec.
Mar 23 13:21:22ndmUdpxy::Manager: reset interface binding.
Mar 23 13:21:22ndmCore::ConfigurationSaver: saving configuration...
Mar 23 13:21:25ndmCore::ConfigurationSaver: configuration saved.
Mar 23 13:21:52udpxy[888]Added client: pid=[945], maddr=[233.132.142.1], mport=[1234], saddr=[192.168.1.33], sport=[43899]
Mar 23 13:21:57udpxy[888]Deleted client: pid=[945], saddr=[192.168.1.33], sport=[43899]
Mar 23 13:21:58udpxy[888]Added client: pid=[946], maddr=[233.132.142.1], mport=[1234], saddr=[192.168.1.33], sport=[43900]
Mar 23 13:22:03udpxy[888]Deleted client: pid=[946], saddr=[192.168.1.33], sport=[43900]
Такое впечатление, что UDPXY не срабатывает.
Что сделать, чтоб на устройствах, не поддерживающих мультакаст, просматривать IP-TV?
Спасибо.
-
- Администратор
- Сообщения: 1912
- Зарегистрирован: 09 авг 2015, 15:33
replee, это тема по udpxy из Entware. Ваш start не поддерживает пользовательские пакеты? Вы используете udpxy из прошивки. Обращайтесь в поддержку zyxel - http://sd.zyxel.ru
-
- Сообщения: 2
- Зарегистрирован: 17 мар 2016, 21:01
-
- Сообщения: 2
- Зарегистрирован: 17 мар 2016, 21:01
Zyxmon, У меня такой вопрос, Уважаемый Zyxmon, наверное слышали об Acrypt (http://weburg.net/forums/weburg-tv/comp-tv/109797?p=15), тот же udpxy, но с дешефратором кодированных каналов. Подскажите куда правильно класть сам исполняемый модуль, и как его запусть. Извиняюсь за глупый вопрос, но в линуксе я профан, все сервисы(серверы) запускают только с помощью Ваших статей. Заранее спасибо
Вернуться в «Entware/Qnapware/Optware/Zyxware - обсуждаем репозитории пакетов»
Кто сейчас на конференции
Всего 7 посетителей :: 2 зарегистрированных, 0 скрытых и 5 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: CommonCrawl [Bot], Google [Bot] и 5 гостей