I have eth0 and eth1 on my computer, but the multicast stream I want to play is only present on eth1. It seems vlc listens to eth0. I've tried with bind address, in the hope it would know which interface must it listen to given the source address, but no way, Jose.
The commands I've tried are
vlc -vvvv udp:@239.255.1.1:7777
vlc -vvvv udp:172.32.2.10@239.255.1.1:7777
Any ideas?