IPTV от ОГО или Спортивный интерес

Не так давно провел таки себе домой нормальный интернет. Относительно нормальный – «ОГО» от Укртелекома, других вариантов с проводами в нашем районе города нет. Сам интернет нареканий не вызывает, все работает, иногда конечно подглючивает, но не критично, тем более после EVDO от Интертелекома небо и земля. В общем я доволен. Это было как бы предисловие.

Инет получает Dlink DSL-2500U, поднимает PPPOE и раздает инет по дому Dlink DIR-320 с последней dd-wrt (Standard Generic, v24 preSP2 (Build14896). Из «проводных» пожирателей трафика спутниковый тюнер, два «детских» компьютера. Мой работяга получает инет по WiFi. Блин, прям умный дом какой-то получается
А это как бы пролог.

Теперь, по закону литературного жанра пора получить и интригу: Укртелеком в режиме тестирования предоставляет услугу IPTV – вещает некоторое количество ТВ каналов, практически все украинские и все представленные каналы есть на ловимых мной спутниках, так что практического интереса смотреть их нет. Но для спортивного интереса хочется. Захотелось, загорелось, начали делать.

Первое, нам надо настроить модем: создаем еще одно +wan соединение, с VPI-1 VCI-33, ставим как мост – ничего сложного. У меня и первое соединение в бридже, 320-ый поднимает инет.

Второе, нам надо настроить 320-ый для раздачи этих самых мультикаст пакетов. Порывшись в нете, решилось все довольно просто:

  1. Заходим в Setup-Networking и смотрим что у вас написано напротив WAN Port Assignment (у меня vlan1).
  2. Заходим в Security, отключаем SPI Firewall
  3. Administration-Management-Commands и вставляем скрипт:
    ifconfig vlan1 1.1.1.1 netmask 255.255.255.0
    cd /tmp
    sleep 30
    wget "http://dl.dropbox.com/u/14930004/udpxy"
    sleep 30
    chmod +x udpxy
    /tmp/udpxy -a 192.168.1.1 -p 4022 -m 1.1.1.1 -B 1Mb -M 30

    где vlan1 то что у вас напротив WAN Port Assignment, 192.168.1.1 (это адрес вашего роутера)

  4. Сохраняем, Save Startup. Перегружаемся
  5. Необходимо переделать список каналов с вида udp://@232.0.1.3:3000 на вид http://192.168.1.1:4022/udp/232.0.1.3:3000 (где 192.168.0.1 адрес вашего роутера)
  6. Скачиваем VLC и скармливаем ему наш измененный плейлист и вуаля, все работает.

Перед этим, я позадалбывал техподдержку УТ чтобы мне расширили канал по максимуму моей линии.

В официальной информации от УТ указано не так много каналов, на самом деле вещается немного больще, вот уже адаптированный к моему варианту плейлист всего что можно смотреть:

Показать, то что скрыто ▼

Каналы может и дублируются, некоторые не показывают, но все равно – интересно 😉

ЗЫ, Может чего и упустил — писал сумбурно, комментируйте если что 😉

Поделитесь своим мнением
Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Навигация

Предыдущая статья: ←

И самое главное правила админа - никогда не начинай править сервер в пятницу!