Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.10.2017, 15:31   #1
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию IPTV / UDP мультикаст

Есть много юзеров c железками от провайдеров, по форуму поиск дает 2-3 вопроса, почему не свалить все одну тему (хоть я и не пользователь IPTV )
Собственно, как настроить роутер на openwrt все есть здесь:
http://wiki.openwrt.org/ru/doc/howto/udp_multicast.
1 вариант - igmpproxy
2 вариант - udpxy

Для udpxy есть веб-интерфейс - luci-app-udpxy, с его перевода - luci-i18n-udpxy-ru я и погрузился в тему.
luci-app-udpxy - пакет сырой и кривой, пришлось его немного "допилить"

Проще настроить через терминал, ставим пакеты:
Код:
opkg update
opkg install udpxy
Правим конфиг:

Код:
nano /etc/config/udpxy
Код:
config udpxy
        option disabled '0'
        option verbose '0'
        option port '4022'
        option respawn '0'
        option status '1'
        option buffer_size '4096'
        option mcsub_renew '600'
Выполняем:
Код:
/etc/init.d/udpxy enable
/etc/init.d/udpxy start
Добавить правила фаервола:

Код:
nano /etc/config/firewall
Код:
config rule
	option name 'Allow-IGMP'
	option src 'wan'
	option proto 'igmp'
	option target 'ACCEPT'

config rule
	option name 'Allow-IPTV-UDPXY'
	option src 'wan'
	option proto 'all'
	option dest_ip '224.0.0.0/4'
	option target 'ACCEPT'
Перезагружаем:
Код:
/etc/init.d/firewall restart
Вроде должно работать, проверяем в браузере:
http://192.168.1.1:4022/status

Должны увидеть вроде того:

Активный клиент - это если на ПК открыть плейлист IPTV от своего провайдера.
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 21.10.2017 в 22:57.
sunny вне форума   Ответить с цитированием
Старый 21.10.2017, 15:32   #2
sunny
Senior Member
 
Аватар для sunny
 
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1600
sunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to allsunny is a name known to all
По умолчанию

Веб-интерфейс udpxy (доработанная версия )




2 пакета:
luci-app-udpxy
luci-i18n-udpxy-ru

4 последних окна, выдают ошибку при вводе данных, все дело в коде /source/feeds/luci/applications/luci-app-udpxy/luasrc/model/cbi/udpxy.lua
перевод находится: /source/feeds/luci/applications/luci-app-udpxy/po/ru/udpxy.po

Например вывод Подписка на мультикаст, выделил что нужно править/изменить/добавить:
Код:
mcsub_renew=s:option(Value, "mcsub_renew", translate("Multicast subscription renew"),
		translate("Renew multicast subscription every M seconds (skip if 0) [default = 0]."))
mcsub_renew.rmempty = true
mcsub_renew.datatype = "mcsub_renew"
Может кто подскажет, как его правильно поправить - на основе веб-морд других приложений
Вложения
Тип файла: zip feeds.zip (6.2 Кб, 125 просмотров)
Тип файла: txt udpxy.lua.txt (3.1 Кб, 354 просмотров)
__________________
Читаю ваши мысли по аватару ...

Последний раз редактировалось sunny; 21.10.2017 в 17:22.
sunny вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика