1. Ещё может быть дело в файрволле.
2. Вопрос непонятен.
3. Вопрос непонятен.
Printable View
И еще. При запуске просмотра в любом режиме, роутер начинаеи сильно тупить, на него по вэб не по ssh не зайти.
Да в принципе при любом большом траффике (н-р копипрование фильмом с компа на комп) через него он начинает сильно тупить.
Это для него нормально или что-то с ним не то ?
Чето тема заглохла. А тема то полезная...
FAQ бы по ней токо, упарился курить...
Адресуется всем тем кто так до сих пор не может смотреть телек через WiFi даже с помощью udpxy из-за квадратиков и рассыпаний.
Проверьте канал от роутера до вашего ноутбука.
Являясь сетевиком, довольно часто сталкиваюсь с кривой реализацией беспроводных протоколов, причем у достаточно именитых производителей.
Короче, танцы с бубном вокруг настроек Wi-Fi роутера и вашей беспроводной сетевухи вам помогут.
Для начала запустите на ноутбуке консоль, и наберите ping внутренний_адрес_роутера -t
Смотрите за пингом, если часто (~1 раз на 20 нормальных) значение больше единицы, или пинги совсем пропадают, проблема скорее всего в Wi-Fi канале.
Не выключая консоли, меняйте параметры Wi-Fi на сетевухе ноутбука и на маршрутизаторе. Методом тыка. Смотрите на пинг. Причем могут помочь самые необычные параметры.
Мне тупо помогло уменьшение скорости (не мультикаст!) на роутере до 36 или 24 Mb. Канал стал устойчивее, рассыпания пропали.
Не ставте скорость в авто!
Еще, поскольку ветку читают не тока гуру, позволю себе дать совет, как быстро поправить .m3u лист на работу с udpxy (ну не все умеют заменой пользоваться в блокноте! :D По теме не видел подсказки)
Открываете файлик с каналами *.m3u в блокноте (открыть с помощью). Файлик нужно взять у провайдера.
Делаете "Правка->Заменить"
Что: udp://@
Чем: http://внутренний_адрес_роутера:порт/udp/
"Заменить все"
Сохраняте и подсовываете вашему IPTV плееру.
Фсе.
Кстати, уменьшение скорости на роутере до 36 действительно повысило стабильность картинки на ноуте. Остались лишь редкие, единичные рассыпания. Теперь вполне можно смотреть. Спасибо за совет. :D
Правда, udpxy запущен не на роутере, а на линуксовом спутниковым ресивере. Но по сути, это мало что меняет.
Вопрос по поводу возможности просмотра через udpxy "извне". Работает в формате http://<мой внешний ip>:7575/udp/239.0.1.1:1234 но только при отключенном файрволле. Естественно, порт открыт наружу (NAT Setting - Virtual Server Port Range 7575 Local IP 192.168.1.1 Local Port 7575 Protocol TCP). Включаю файрволл - работает только из домашней сети. Отключал udpxy на интерфейсе, запускал командой udpxy -p 7575 -m <мой внешний ip> -c 3 (без параметра -a, чтобы он слушал на всех интерфейсах, как описывали знатоки) - не помогло. Прошивка 1.9.2.7-10.7 (WL500gpv2) НО! У меня Linksys WRT54GL - может быть в этом дело? Я еще по 320-му Д-Линку помню, что там что-то было напутано с WAN-LAN интерфейсами, типа мак-адреса не совпадали после прошивки в Асус. У меня после переделки в Асус пришлось внешний МАС-адрес пришлось подгонять под тот, что был на родном Линксисе, иначе провайдер не пускал. Но ведь без файрволла работает доступ. Чего еще нужно посмотреть/открыть/прописать?
нашел тут http://www.cn.ru/forum/showpost.php?...51&postcount=2Quote:
все проще. вместо сетевого интерфейса в настройках указать внутренний_адрес_роутера:порт
не забываем что у удп прокси и плеера одни корни.
логичнее и проще
В общем, хоть и без файрволла наружу udpxy работает, но безбожно тормозит, пол экрана в "квадратиках", наверное мощности процессора не хватает, да и задумка изначально была внутрь сети пускать iptv, наверное разработчики udpxy и не проверяли, как на выпуск будет работать. Такой вопрос нужно было два с половиной года назад поднимать, когда разработки были в самом разгаре.
Проблема:
Есть роутер wl500gp, прошивка от Олега 1.9.2.7-10.
Провайдер QWERTY, на чердаке Dlink DES-3226S, который не умеет MVR.
Мультикаст идет в отдельном vlan VID=4.
Поднимаю дополнительный vlan:
Правлю конфиг проксиCode:robocfg vlan 4 ports "0t 5t" vlan 0 ports "1 2 3 4 5t" vlan 1 ports "0 5t"
vconfig add eth0 4
ifconfig vlan4 192.168.1.2/24 up
ПерезапускаюCode:quickleave
phyint vlan4 upstream
altnet 0.0.0.0/0
phyint br0 downstream
Запускаю плеер IP-TV, открываю любой канал из доступных, на 4 vlan начинают лететь пакеты udp, но плеер молчит и на br0 тишина.Code:/usr/sbin/igmpproxy -c /etc/igmpproxy.conf
Заподозрил неладное с iptables
Прописал:
Безрезультатно. Что я делаю не так?Code:iptables -A INPUT -d 224.0.0.0/240.0.0.0 -i vlan4 -j ACCEPT
iptables -A INPUT -s 224.0.0.0/240.0.0.0 -i vlan4 -j ACCEPT
iptables -A FORWARD -d 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -A FORWARD -s 224.0.0.0/240.0.0.0 -j ACCEPT
iptables -A INPUT -d 224.0.0.0/240.0.0.0 -i vlan4 -p udp -j ACCEPT
iptables -A INPUT -s 224.0.0.0/240.0.0.0 -i vlan4 -p udp -j ACCEPT
UPD:
Если уж сообщение перекочевало сюда, то udpxy запущенный так:
не работает тоже. Причем в статусе секунд 5 показывает, что есть клиент и пакеты в 4 влане бегут, но картинки нет и ничего похожего на пакеты прилетающие на внешний адрес тоже нет. Потом пакеты пропадают в 4 влане и в статусе прокси пропадает клиент. Пробовал и прописывать адрес роутера:порт в настройках плеера и менять плейлист. Может маршруты какие нужны? Уже даже не знаю куда копать.Code:udpxy -a br0 -m vlan4 -p 1234
Вот такое вижу при попытке подключиться к вещанию:
Паралельно смотрю tcpdump на vlan4 и вижу правильные судя по всему пакетыCode:]$ udpxy -a br0 -p 81 -m vlan4 -v -T
2010-12-02 07:14:59.163287 UCT Starting server [208]; capacity=[3] clients
2010-12-02 07:15:07.568204 UCT Added client: pid=[209], maddr=[239.255.2.2], mport=[1234], saddr=[xx.xx.xx.xx], sport=[3328]
2010-12-02 07:15:12.567698 UCT read_buf: read: Resource temporarily unavailable
2010-12-02 07:15:12.568060 UCT read_data - EOF
2010-12-02 07:15:12.583769 UCT Added client: pid=[210], maddr=[239.255.2.2], mport=[1234], saddr=[xx.xx.xx.xx], sport=[3329]
2010-12-02 07:15:17.587842 UCT read_buf: read: Resource temporarily unavailable
2010-12-02 07:15:17.588252 UCT read_data - EOF
с частотой >15 в секундуCode:07:15:18.813127 IP 213.85.187.36.50000 > 239.255.2.2.1234: UDP, length: 1316
UPD: сам спросил, сам ответил:
Маршрут к серверу вещания нужно прописать через vlan4
ТВ заработало, но есть другой вопрос:Code:route add 213.85.187.36 gw 192.168.1.2
куда прописать?Code:robocfg vlan 4 ports "0t 5t" vlan 0 ports "1 2 3 4 5t" vlan 1 ports "0 5t"
Прописал в post-firewall, но почему-то в 4 влан не включается 5 порт. Куда копать?
Ув. форумчане, прошу помощи по следующему вопросу:
Есть WL-500gPv2, прошивка от Олега, 1.9.2.7-10.7, подключен к провайдеру через VPN по L2TP, настраивался по Здесь
Есть вещание iptv провайдера.
При включенном "IP Config">"Route">"Enable multicast routing?" = Yes
iptvpleer воспроизводит iptv.m3u вида:
Нужна трансляция по http, через mediatomb, для ТВ PhilipsPHP Code:#EXTM3U
#EXTINF:0,ОРТ
udp://@234.5.2.1:20000
#EXTINF:0,Россия
udp://@234.5.2.2:20000
#EXTINF:0,ТВЦ
udp://@234.5.2.3:20000
Отключаю мультикаст роутинг, включаю "IP Config">"Miscellaneous">"IPTV UDP Multicast to HTTP Proxy Port:" = 81
Всё, iptvpleer заткнулся. ссылки вида:
не работают...PHP Code:http://192.168.1.1:81/udp:/234.5.2.1:20000
http://192.168.1.1:81/udp:/234.5.2.1:20000/1.avi(mpg,mpeg,ts)
На http://my.router:81/status отображается следующее:
Server Process ID..........100
Accepting clients on.......192.168.1.1:81
Multicast address...........10.221.10.132
Active clients.................0
10.221.10.132 - это внешний IP-шник роутера, кажется, что-то тут не так...
К сож, в маршрутизации я полный лох, хотя бы ткните носом, где копать, 5-й день уже, все стены во вмятинах...
upd только таким способом - iptvpleer играет, т.е., прокся вроде работает, но как-то загадочно
Здравствуйте Олег у меня к вам просьба помогите пожалуйста настроить IPTV через приставку (на компе показывает) .
У меня роутер dir-320 с вашей прошивкой, IPTV устройство которое может принимать IPTV по мультикасту есть также провайдер который транслирует IPTV но по юникасту
А кто-то может скомпилить udpxy.1.0-Chipmunk-19.tgz отсюда http://sourceforge.net/projects/udpx.../Chipmunk-1.0/ ?