Creating multiple udp sources?

kepitto kepitto at
Fri Mar 19 12:00:36 UTC 2021

I'm trying to receive multiple udp streams mix them together with videomixer
encode + mux them into a file. I know there is a multiudpsink, but how does
one implement multiple udpsrc?

My attempt was through a pointer-Array like:
GstElement* udpsrc[COUNT];

I create the elements in loops afterwards and link them in a loop to the
videomixer. This doesn't seem like a good solution. 

What's the proper way to implement this?

Sent from:

More information about the gstreamer-devel mailing list