Просмотр IP-телевидения в локальной сети

Всё чаще интернет провайдеры предоставляют услуги вещания ТВ через IP трафик. В качестве технологии при этом используют мультикастинг. Несколько слов как это делает мой провайдер. Предоставляя доступ в интернет при помощи pppoe соединения, требуется настройка dsl-модема в режиме бридж. При такой настройки модема, есть возможность отправлять интернет-трафик через ppp соединение, а iptv-трафик dsl-линию. Вероятно, что Ваш провайдер придерживается такой же или очень похожей схемы. Для решения нашей большой задачи потребуется маленькая удобная программа igmpporxy с простой установкой и настройкой. Скачайте исходный код программы, скомпилируйте и установите.

mkdir ~/igmpproxy
cd ~/igmpproxy
wget http://downloads.sourceforge.net/igmpproxy/igmpproxy-src-0.1-beta2.tar.gz
tar xzvvf igmpproxy-src-0.1-beta2.tar.gz
cd igmpproxy/src
make
sudo make install

Настрока очень проста и подсилу любой домохозяйке, знающей как включать электрочайник в розетку. Пример файла конфигурации /etc/igmpproxy.conf:

quickleave
phyint eth0 upstream
        altnet 80.80.112.0/24
        altnet 239.255.255.0/24
        altnet 192.168.5.0/24

phyint eth1 downstream
        altnet 192.168.0.0/24

phyint ppp0 disabled
  • phyint eth0 upstream - интерфейс с подключенным dsl-модемом
  • altnet - внешние сети участвующие в мультикастинге
  • phyint eth1 downstream - интерфейс с локальной сетью
  • altnet - локальные сети участвующие в мультикастинге
  • phyint ppp0 disabled - интерфейс без мультикастинга

Как выяснить какие сети участвуют в мультикастинге? Проще всего это выяснить у провайдера или с помощью сетевых утилит tcpdump и netstat. После настройки запускаем /usr/local/bin/igmpproxy и наслаждаемся просмотром.

Размещено: 13.11.2008 20:14 Всего комментариев: 1
Автор: amigo Блог: Мой интересный блог о Linux
Тэги: igmpproxy , iptv

Комментарии:

  • Автор: amigo Размещено: 13.08.2011 13:12
    Интересная статья о IPTV. Будем изучать.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.