udpxy

udpxy — преобразует поток из UDP в HTTP, что существенно снижает нагрузку на минироутер.

Так как при использовании udpxy необходимо править playlist (а лично мне лень это делать ручками 🙂 ), то вот по данной ссылке можно воспользоваться готовым патчером

Пошаговая инстукция установки udpxy

Расмотрим вариант использования udpxy на роуторе TL-WR841ND v.7 в сети IPNET.

1. прошиваем наш роутер под dd-wrt (это даёт возможность использовать udpxy, а так же ещё много разных плюшек)
для перепрошивки качаем нужную прошивку под наш роутер. В строке поиска на сайте вводим 841 и выбираем нужный нам роутер. В очередном окне нам будет предложено скачть factory-to-ddwrt.bin это собственно и есть прошивка dd-wrt.
1.1 теперь топаем на web интерфейс нашего роутера и перепрошиваем его новой прошивкой (надеюсь не нужно здесь описывать как это сделать)

2. после того как наш роутер запустится топаем в Administration -> Commands здесь в окне Command Shell  вводим следующие команды

sleep 30
wget «http://slavka.kiev.ua/uploads/udpxy» -P /tmp
sleep 30
chmod +x /tmp/udpxy
/tmp/udpxy -c 10 -a 192.168.1.1 -p 81 -m 192.168.5.163 -B 1Mb -M 30


теперь нажимаем Save Startup
после этого в окне Command Shell вводим следующие
 

iptables -I INPUT -i eth0 -p udp -d 224.0.0.0/4 —dport 1234 -j ACCEPT

и нажимаем Save Firewall

После всего проделанного перезагружаем наш роутер (Administration -> Management -> Reboot Router)

Значение команд

sleep 30 — ждём 30 секунд
wget «http://slavka.kiev.ua/uploads/udpxy -P /tmp — качаем саму udpxy в дерикторию /tmp
chmod +x /tmp/udpxy — даём нужные права на файл
/tmp/udpxy -a 192.168.1.1 -p 81 -m 192.168.5.163 -B 1Mb -M 30 — запускаем наш udpxy

    ключи запуска udpxy

    -a 192.168.1.1 — IP нашего роутера
    -c 10 — кол-во подключаемых клиентов
    -p 81 — порт на котором будем слушать запросы
    -m 192.168.5.163 — IP который нам выдаёт наш провайдер (т.е. IP на порту WAN)
    -B 1Mb — размер буфера для udpxy
    -M 30 — периодически возобновлять подписку на мультикаст-канал

собственно теперь нам осталось переделать наш плейлист (m3u), качаем плейлист тот что предлогаем нам наш провайдер (там все каналы через UDP т.е. они имеют подобный вид
название канала udp://*.*.*.*:1234 ) что бы долго не мучаться с переписыванием всех каналов под наш проксю воспользуемся вот этим


В окне IP вводим наш IP роутера=192.168.1.1 в окне Port вводим наш порт=81 также указываем наш скаченный плейлист и тыкаем кнопку Generate m3u, полученный файл сохраняем и открываем его например с помощью VLC и наслаждаемся IPTV , только вот теперь нашему роутеру намного лечге работать и WIFI не отсыхает 🙂

При использовании STB MAG-200 необходимо указать что мы зодим чез прокси. Для этого на пульте тыкаем Menu теперь выбираем Настройки — > Расширенные настройки , здесь сатвим галочку напротив Использовать мультикаст прокси и в строке Адрес мультикаст прокси прописываем 192.168.1.1:81 и тыкаем OK. Вуаля теперь MAG-200 тоже ходит через прокси.

Собственно теперь приступим к тестированию всего этого добра.

При просмотре 4 каналов одновременно, 2 из них смотрел через WIFI всё работает и не рассыпается, но вот при включении 2-х HD каналов WIFI умерает напрочь и лечится только ребутом роутора 🙁

Делаем откат на родную прошивку:

Для этого нам понадобится вот эта прошивка
Теперь сбрасываем все настройки роуторе в dewault и прошиваемся выкаченной нами прашивкой, после перепрошивки не забываем её обновить на что то более свежее, в моём варианте новым получилась прошивка 3.13.9 Build 120201 Rel.54965n.

На данной прошивке получились такие результаты.

Просмотр 2-х HD каналов + просмотр 2-х обычных каналов (один из них по WIFI) + ещё на одном ноуте чере WIFI был серфинг по интеу с паралельным пингом .

В результате было 2 раза подтормаживание HD и кубики на обычном канале по WIFI (время тестов 40 мин)
Статистика пинга DNS провайдера : Отправлено 1000 получено 1000 потеряно 0
Время приёма — максимальное 295 мсек, среднее 4 мсек

Собственно делайте выводы

  • Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Вы можете использовать следующие HTML тэги: <a> <abbr> <acronym> <b> <blockquote> <cite> <code> <del> <em> <i> <q> <s> <strike> <strong>
     

  • #1 написал Любомир  2 лет назад

    Проделал вышеописанное и не помогло.Плеер не воспроизводит IPTV,

    Сеть : Ipnet
    Роутер : Dlink DIR-615 rev D (DDWRT).

    Не пойму где допустил ошибку,либо не доделал. На другом провайдере сей девайс вещал по воздуху IPTV.Прошу помощи.

  • RSS-лента комментариев этой записи
Вверх

hogan outlet hogan outlet online louboutin pas cher louboutin pas cher tn pas cher nike tn pas cher nike tn pas cher nike tn pas cher nike tn pas cher nike tn pas cher nike tn pas cher nike tn pas cher air max pas cher air max pas cher air max pas cher air max pas cher air max pas cher air max pas cher golden goose outlet golden goose outlet golden goose outlet golden goose outlet golden goose outlet golden goose outlet