I'm posting here because I have a problem with my OpenWrt configuration.
I cannot find an option to activate multicast to unicast for wifi in my Xiaomi routeur 3G.
I have a multicast stream that's coming in my wan interface. I have enabled IGMP snooping on the router (and on my switch). But I would like the router to change this mutlicast stream in unicast for my wifi.
I have read IPTV / UDP multicast in the documentation, and udpxy doesn't do what I want :
I want the routeur to change multicast to unicast when a wifi client asks for a multicast stream. Using udpxy doesn't resolve my problem because with udpxy the clients have to ask for http://ip_of_the_routeur:8080//udp/ip_of_the_mutlicast_stream:port instead of rtp://ip_of_the_mutlicast_stream:port
I checked in /sys/class/net/br-lan/lower_wlanX/brport that the file multicast_to_unicast = 1 to activate this function but it doesn't work :
when a wifi client asks for a multicast stream, if I check in wireshark, the client recive the stream in multicast (the destination adresse of the packet are multicast adresses instead of the ip of the client), and this slows down the wifi for everybody (du tu multicast properties)
Is there a way to fix my problem and to activate multicast_to_unicast for wifi ?
PS : the wifi is in the lan interface wich is a bridged interface with lan ports
thanks a lot