IPTV and igmp proxy

Hello

My ISP does not provide to users PIM with RP IPTV, only solution: to see IPTV with router igmp proxy feature, for example on popular router linksys is option Enable multicast (it is igmp proxy option) and after I create port forward UDP 5000 to one local lan PC, only after it i can see IPTV with vlc or friptv.

How configure (if its possible) Mikrotik with igmp proxy, now I have Routerboard 433AH with Mikrotik and how to see IPTV without PIM RP?

You can try to forward UDP 5000 port to local PC and see if it works.

If I forward UDP 5000 - no results…
I think in mikrotik must be igmp proxy feature.. I don’t know are this feature implemented or not… Can anyone run iptv from ISP with mikrotik without PIM ?

same problem
any solutions? possible solutions?

Can’t believe that it’s impossible!
When i use dd-wrt i don’t need to touch any settings, but i can’t use MT.

latest RouterOS version has IGMP proxy support.

I use 3.17, it has igmp proxy.
But i can’t make it work.
May be i need another version?

post your configuration, i have done PIM-SM forwarding using igmp-proxy - worked like a charm

May by you should post your config? Mine is nor working..
I have “wan” interface, pppoe on this interface, masquerade on both.
iptv is on the wan interface.
povider presents .vlc playlist with smth. like this inside:
udp://@224.0.42.69:5000
udp://@224.0.42.81:5000

so, i also has “LAN” iface, where my PC with VLC player is located.

I tried different settings, but it isn’t working.

Please, help! :slight_smile:

check this page, i should become more clear, where you have to set up what for IGMP-proxy to work.

http://wiki.mikrotik.com/wiki/IGMP-Proxy

I tried
[admin@MikroTik] /routing igmp-proxy> interface add interface=ether1 upstream=yes
[admin@MikroTik] /routing igmp-proxy> interface add interface=all

but
[admin@MikroTik] /routing igmp-proxy> interface print
Flags: X - disabled, I - inactive, D - dynamic, U - upstream

INTERFACE RATE-LIMIT THRESHOLD

0 IU CPMS 0 1
1 I all 0 1

How can I check if something is wrong?

better add separate interfaces, so you have more control over what is doing what

for testing purpose, you can make some multicast traffic (PIM-SM) and check if it gets correctly through igmp proxy (data stream)

how?
feell myself silly..

as you see in print, interfaces are marked as Inactive - means, nothing is working.



that one is correct
/routing igmp-proxy interface add interface=ether1 upstream=yes

like that you should be able to add more interfaces
/routing igmp-proxy interface add interface=ether2 upstream=no

check if all interfaces have ip address assigned.

i have rebooted router, and interface are not inactive now.
But nothing works.

in log I can see:
igmp-proxy info_starting IGMP proxy forwarding
and a lot of messages like this:
igmp-proxy warning_ignoring IGMP message: received on the upstream interface
igmp-proxy warning_ignoring IGMP message: group is not a multicast address
igmp-proxy warning_ group=0.0.0.0

The problem has dared? If yes that as?

it works.
the solution was to reboot router after every step :slight_smile:

but now another problem - mt doesn’t leave tv channels.
I 'm changing channel on vlc, but mt doesn’t leave previous. So after i change 3 channels, everything stops - 3x3.5MB for every channel

set quick-leave=yes, then channel swaping will occur faster, as special leave packet will be sent the moment you switch, other way you have to wait for timeout.

i tried 00:00:01 in both cases. nothing changed.
timeout is about 5-7 minuts.

and any results with quick-leave?

in my tests IGMP group was left almost immediately.