New plugin with convenience RTP source/sink elements
Submitted by Marc Leeman
These are two modules
They register the rtp uri handler and and allow receiving and sending data over the network with RTP and RTCP on the standard sockets.
Furthermore, the URI handling is such that all the GStreamer properties can be encoded in the URI in a standards fashion:
gst-launch-1.0 rtpsrc uri=rtp://126.96.36.199:1234?encoding-name=H264 ! decodebin ! autovideosink
I will provide a version that is a bit more cleaned up:
- recently work on encryption has been done; we need to figure out if it fits in these modules or not
This will be added as the code is moved out our our code base gradually and as it is tested on amd64 and armhf in the seperate form.