Мой провайдер добавил услугу — IPTV. Совершенно бесплатно 65 каналов. IPTV-каналы показываются в ПО от провайдера и только при условии прямого подключения кабеля к ПК или ноуту. Меня такой расклад не устраивал, т.к. у меня стоит WiFi-роутер D-Link DIR-615 rev.E4 и вся компьютерная техника (кроме телевизора) подключается к сети посредством WiFi.
Существует три варианта решения проблем пропускания multicast IPTV через роутер:
Вариант №1: Реализация раздачи IPTV по WiFi на родной прошивке
Вариант №2: Реализация раздачи IPTV по WiFi на прошивке DD-WRT
Вариант №3: Реализация раздачи IPTV по WiFi на прошивке DD-WRT при помощи UDPXY
В данном посте будет рассмотрен Вариант №2
Реализация раздачи IPTV по WiFi на прошивке DD-WRT
1. Заходим в Web-интерфейс DIR-615 E4 с прошивкой DD-WRT
2. Переходим во вкладку «Безопасность» («Security»)
3. И убираем галочку напротив пункта «Фильтр многоадресных потоков» («Filter Multicast»)
4. Заходим во вкладку «Тех.обслуживание» -> «Команды»
5. В поле «Брандмауэр» вводим следующее:
iptables -I INPUT -p igmp -j ACCEPT
6. Сохраняем и перезагружаем роутер.
Все можно запускать IPTV-проигрыватель и радоваться IPTV