I am trying to run a video multicast scenario with VLC in a wireless LAN by using OpenWRT firmware. The VLC server and client are in the same subnet and both of them are connected to the Wireless Router (with openWRT firmware).
I prepared openWRT image file for Compex board (openwrt-ar71xx-wp543-squashfs-8M-factory.img) and programmed it to use openWRT image.
After configuring the hostapd and dhcp in openWRT, client and server will connect to WLAN network.
Every time I play a Unicast video stream by means of VLC server, the client can receive the video stream properly and the quality of received video/audio from VLC server is acceptable. But, anytime I try to play a Multicast video stream by using VLC server, the quality of received video/audio in client side is awful and in most of cases I can't see any clear video and sound
It 's obvious that there is something wrong in most of Linux distributions to pass video multicast traffic in wireless networks even when the sender and receiver are in the same subnet. I added the multicast route in the openWRT routing table and also checked some multicast parameters in kernel config, but still this issue is unresolved!
I spent too much time to search over google and openWRT forums but no explicit solution has been suggested for this issue.
I would like to know is there any one here that has successful experience to rectify this problem?
Thanks for your attention