Okay, i have very annoying problem and i need your help very badly.
I’ve been lurking about two weeks with lots of experiments but i don’t
feel successful.
Here is my problem. I have local provider network with IPTV service
and a gateway with opensuse 11.3. No X, only console ssh access.
- eth0 is my home network iface, ip 172.24.128.222/255.255.255.0, ip static.
- eth1 is my local provider iface, ip 10.168.229.33/255.255.255.0, ip
static by DHCP. - dsl0 is my internet inface, ip dynamic.
Everything is working except iptv streaming in my home network.
vlc playlist given py provider contains strings like
#EXTINF:1,first channel
udp://@233.0.41.102:20000
#EXTINF:2,second channel
udp://@233.0.42.100:20000
etc…
Now i think that streaming is not working because:
- My Firewall is blocking multicast packets (don’t know how to accept them)
suse-router:/etc # iptables --list | grep -E Chai\|mult
Chain INPUT (policy DROP)
Chain FORWARD (policy DROP)
Chain OUTPUT (policy ACCEPT)
Chain forward_ext (2 references)
DROP all -- anywhere anywhere PKTTYPE = multicast
Chain forward_int (1 references)
DROP all -- anywhere anywhere PKTTYPE = multicast
Chain input_ext (3 references)
DROP all -- anywhere anywhere PKTTYPE = multicast
Chain input_int (1 references)
Chain reject_func (1 references)
- I don’t know subnet of multicasting network for my provider to
config igmpproxy correctly (any help how to find it?)
Please, let’s try to make full step-by-step instruction ‘How to set up
IPTV casting’. Now all my experimental things have been turned off, i
have igmpproxy installed and waiting for any help, thank you.