Mikrotik SSDP Relay (M-Search, Notify)

Faced with an issue with multicast traffic. I have RB 2011 and two switches have different subnets
eth1-eth5 - 192.168.101.0/24
eth6 - gw
eth7-eth10 - 172.16.230.0/24

I have DLNA server installed on 192.168.101.100. It sends NOTIFY message to multicast address 239.255.255.250:1900 (UDP).
Clients send M-SEARCH inside another broadcast domain M-SEARCH (172.16.230.0/24). Of course they don’t see each other.
I am not network guy and multicast routing is very complex subject for understanding for me -) Could anyone help me how i can allow to deliver this udp packet to any subnet of this router? (I know i can create bridge and one subnet, but in the future i am going to move to another place and i will have to create VPN tunnel and if it is possible clients should discover DLNA server)
Or just confirm “Stop search/googling/asking questions, that is not possible.”

Thank you very much for any help in advance. Happy new year!

Hi Everybody,
I repost on this topic, because I trying too run upnp (ssdp) between home LAN.
My DLNA server and my client are on different network and both connected to my RB3011.
Actually, I try to use igmp-proxy to forward M-search packets to the other LAN, but it’s not working. I don’t receive any on other LAN.
I will appreciate any help …

I found this tutorial with smroute on a linux box.
http://bda.ath.cx/blog/2009/01/24/multicast-routing-upnp-traffic-with-linux/
I don’t know if smroute works like igmp-routing …

It works with PIM, but now I can’t receive my ISP IPTV :frowning:
I can’t have PIM and igmp-proxy running at the same time
is someone can confirm that is impossible to replace igmp-proxy by PIM for receiving IPTV at home ?