PINE64

Full Version: How to make multicast working on ubuntu and debian
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi, I run VLC on Linux OS (Ubuntu and Debian) but it seems VLC cannot receive multicast stream. I can see that IGMP_JOIN is not sent out when trying to receive from multicast IP address (IPv4). I also tried a test program as calling setsockopt IP_ADD_MEMBERSHIP which should send out IGMP_JOIN, but it is not sent. After some investigation, I can see that CONFIG_IP_MULTICAST is listed as disabled in /proc/config.gz. Maybe this is the reason, but I am not sure. How to make it working? Did anyone send IGMP_JOIN successfully? Thanks a lot. 
Any thoughts? ...
You definitively need to have CONFIG_IP_MULTICAST=y and recompile the kernel.
(or you can use Armbian Beta image provided here http://www.armbian.com/pine64/)
Thank you very much. After compiling the kernel with CONFIG_IP_MULTICAST=y, VLC can send IGMP JOIN now.