Plugin for SRTP support in Gstreamer

Sebastian Dröge sebastian at centricular.com
Tue Mar 8 07:16:00 UTC 2016


On Mo, 2016-03-07 at 18:01 +0000, Venkatesh Adiga wrote:
> 
> My queries are as below:
> 1. Do we have any good plugin for SRTP decode or encode function in
> Gstreamer? Please let me know.

The plugin in gst-plugins-bad is successfully used by various projects.
For example OpenWebRTC and Kurento are using that one for WebRTC, and
gst-rtsp-server/rtspsrc can use it for encrypting RTSP.

> 2. What are the dependent library for libSRTP and bad plugin to work
> for gstreamer SRTP based pipeline?

I don't understand your question. You need libsrtp for the plugin to
work, yes.

> 3. How the graph looks like in successful scenario of Gstreamer based
> SRTP-only pipeline?

Take a look at the code of the projects I mentioned above. You also
don't want plain SRTP for WebRTC but DTLS/SRTP. Check the dtls plugin.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160308/a650954f/attachment.sig>


More information about the gstreamer-devel mailing list