Skip to content

RTSPS with Live555 #57

@manivalaguru

Description

@manivalaguru

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions