RTP command line pipeline

Bhavya bhavyar.1992 at gmail.com
Fri Feb 12 05:00:10 UTC 2016


Hi All,

I am adding playback support rtp streams in my application.  If sdp file is
passed, using sdpdemux which internally handles rtcp and rtp. But i am
facing issue, if only port number is given as input, no information
regarding payload.

Pipeline :
gst-launch-1.0 udpsrc port=8888 caps="application/x-rtp" ! rtpptdemux !
rtpjitterbuffer ! rtpmpvdepay ! fakesink

I get below error
gstbasesrc.c(2865): gst_base_src_loop ():
/GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming task paused, reason not-negotiated (-4)

This 8888 port is giving payload type 32, If i remove rtpptdemux and
directly set caps for udpsrc it works,
but i wont be knowing what payload type will be emitted.

Please suggest me how to handle this. Thanks.

Regards,
Bhavya 






--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/RTP-command-line-pipeline-tp4675809.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list