[Bug 767799] New: rtspsrc: always fill all srtp encoder properties

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 17 19:15:50 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=767799

            Bug ID: 767799
           Summary: rtspsrc: always fill all srtp encoder properties
    Classification: Platform
           Product: GStreamer
           Version: unspecified
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: aconchillo at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

We need to make all srtp encoder properties explicit, otherwise we might end up
with an SRTP encoder with an SRTP cipher with "aes-128-icm" and an SRTCP cipher
with "aes-256-icm".

Newer versions of libsrtp don't allow this. Well they allow it but, in the
example above, for the SRTCP encoder it would use a 128 key instead of a 256
key. This is because SRTP cipher key size is used instead, as it assumes both
SRTP and SRTCP uses the same cipher.

I fixed this in libsrtp, but it's going to get merged because SDP doesn't even
allow having two different cipher for SRTP and SRTCP. Actually, I'm closing the
merge request now.

https://github.com/cisco/libsrtp/pull/148

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list