gstreamer srtp Encryption for H264 video streaming

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

gstreamer srtp Encryption for H264 video streaming

I am trying to create gstreamer pipeline for video streaming with SRTP
encryption. I am using a H264 encoded video for streaming. I am trying to
loopback in a same machine

Server pipeline : gst-launch-1.0 filesrc location =
/home/nnk7kor/simpson.mp4 ! qtdemux ! h264parse ! rtph264pay
config-interval=10 pt=96 ! 'application/x-rtp, payload=(int)96,
ssrc=(uint)1356955624' ! srtpenc
key="012345678901234567890123456789012345678901234567890123456789" ! udpsink
host= port=5000

Client : gst-launch-1.0 udpsrc port=5000 !
! srtpdec ! rtph264depay ! h264parse ! avdec_h264 ! autovideosink

Currently when I use GST_DEBUG=3 level as 3, I am getting a warning

    WARN srtpdec gstsrtpdec.c:770:request_key_with_signal: Could not get
caps for stream with SSRC 1356955624
Am I missing something in caps ?

Sent from:
gstreamer-devel mailing list
[hidden email]