Capture Multicast UDP video on host with mutliple Nics

I have a python app that grabs images from a udp stream with TS packets that’s sent via multicast, all works when I have single Nic but with multiple nic’s I need to specify the binding for the network the multicast is on but not sure how to code this in the URL.

Current URL is udp://@238:0.0.114:10114

This is running on linux

Any suggestions, I’m sure I’ve done this before with opencv and vlc so just need a memory jog!




Pretty sure this is a VLC thing, and not an OpenCV thing.