LINUX.ORG.RU

Прошу помощи в настройке IPTV


1

1

У провайдера Spark/TTK подключил IPTV.

Скачал плейлист, там адреса

#EXTINF:1 tvg-shift=0 aspect-ratio=16:9 tvg-name="Драйв_ТВ" tvg-logo="Драйв" group-title="МУЖСКОЕ ХОББИ",Драйв
udp://@226.100.10.26:2000
#EXTINF:1 tvg-shift=0 aspect-ratio=16:9 tvg-name="Иллюзион__" tvg-logo="Иллюзион +" group-title="КИНО",Иллюзион +
udp://@226.100.10.29:2000
#EXTINF:1 tvg-shift=0 aspect-ratio=16:9 tvg-name="МИР" tvg-logo="Мир" group-title="НАЦИОНАЛЬНЫЕ",Мир
udp://@226.100.10.31:2000

Установил igmpproxy на роутер с Openwrt 10.03.1 Backfire.

/etc/igmpproxy.conf
quickleave

phyint eth0.1 upstream
        altnet 192.168.111.0/24
        altnet 226.100.10.0/24
#       altnet 239.255.255.250
phyint br-lan downstream
phyint lo disabled

Запущен VLC с плейлистом. Log сообщений igmpproxy:

sudo `which igmpproxy` -dv /etc/igmpproxy.conf
adding VIF, Ix 0 Fl 0x0 IP 0xc589820a eth0.1, Threshold: 1, Ratelimit: 0
adding VIF, Ix 1 Fl 0x0 IP 0x016fa8c0 br-lan, Threshold: 1, Ratelimit: 0
joinMcGroup: 224.0.0.2 on br-lan
RECV Membership query   from 192.168.111.1   to 224.0.0.1
RECV V2 member report   from 192.168.111.1   to 224.0.0.2
Mebership report was recieved on the upstream interface. Ignoring.
RECV V2 member report   from 192.168.111.1   to 239.255.255.250
Mebership report was recieved on the upstream interface. Ignoring.
Inserted route table entry for 239.255.255.250 on VIF #-1
RECV V2 member report   from 192.168.111.11  to 239.192.152.143
Mebership report was recieved on the upstream interface. Ignoring.
^Cselect() failure; Errno(4): Interrupted system call
Got a interupt signal. Exiting.
Removing MFC: 192.168.111.1 -> 239.255.255.250, InpVIf: 0
MRT_DEL_MFC; Errno(2): No such file or directory
All routes removed. Routing table is empty.
Shutdown complete....

Не показывает. И что прописать ещё в конфиг igmpproxy не знаю.

★★★★

При подключении кабеля к ПК напрямую, всё работает замечательно.

leonidko ★★★★
() автор топика

Добавленные правила в /etc/config/firewall согласно http://wiki.openwrt.org/doc/howto/udp_multicast

config rule
        option 'name' 'Allow-IGMP'
        option 'src' 'wan'
        option 'proto' 'igmp'
        option 'target' 'ACCEPT'

config rule
        option 'name' 'Allow-IPTV-IGMPPROXY'
        option 'src' 'wan'
        option 'proto' 'udp'
        option 'dest' 'lan'
        option 'dest_ip' '226.100.10.0/24'
        option 'target' 'ACCEPT'
leonidko ★★★★
() автор топика
Ответ на: комментарий от anonymous

Ну подскажи что делать. Потому как везде вижу заявления, что igmpproxy идеологически вернее.

leonidko ★★★★
() автор топика
Ответ на: комментарий от leonidko

Настроил udpxy и список воспроизведения. Всё заработало.
Ну подскажи что делать. Потому как везде вижу заявления, что igmpproxy идеологически вернее.

Всё правильно сделал. Если нужно чтобы через wifi iptv потоки шли, то только udpxy. igmp iptv у меня нормально работал только через 5GHz wifi, через 2.4GHz всё время кадры выпадали (одни и те же источники на одном и том же роутере).

justAmoment ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.