-
Notifications
You must be signed in to change notification settings - Fork 379
Description
Hi,
I am using Live555 to stream an RTSP/SRTP stream, which appears to use MIKEY encryption. On the receiving end, I am using GStreamer. However, it seems that Live555 does not provide an option to statically specify the MIKEY key, whereas GStreamer retrieves the MIKEY statically. This results in an authentication failure.
I am using the following GStreamer pipeline:
gst-launch-1.0 rtspsrc location=rtsps:// tls-validation-flags=0 protocols=udp
! queue
! application/x-srtp, payload=26, ssrc=626384270,
srtp-key=f9ab113ac5b9289b3019ba5c8dc88efe2fefd53099868f0f0b5bb5c9754e,
srtp-cipher=aes-128-icm, srtp-auth=hmac-sha1-80,
srtcp-cipher=aes-128-icm, srtcp-auth=hmac-sha1-80, roc=0
! srtpdec
! decodebin
! videoconvert
! xvimagesink
Could anyone advise on how to successfully stream Live555 RTSP/SRTP with MIKEY encryption using GStreamer?