When there are VLC problems for streaming/receiving streaming you have to do two things: 1. In the sending device, check that there is a static route that forwards packages to the corresponding interface, such as: route add 232.0.0.0 mask 255.0.0.0 10.0.0.1 (Windows, not static) Then check with Wireshark that it is really sending traffic through that port. Also check that you are transcoding the content in VLC. 2. In the receiving device, check that there is only one interface receiving traffic, otherwise VLC may be trying to receive the traffic in the other NIC and will not show the video. Also, check in the receiving device with a Wireshark that the traffic is received. Finally, add in the receiving device an static route, pointing the multicast into the port, such as: route -n add 232.0.0.0/8 10.0.0.1 (MAC, not static)