Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RTSPS with Live555 #57

Open
manivalaguru opened this issue Mar 18, 2025 · 0 comments
Open

RTSPS with Live555 #57

manivalaguru opened this issue Mar 18, 2025 · 0 comments

Comments

@manivalaguru
Copy link

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant