RTP playback issue

Nicolas Dufresne nicolas.dufresne at gmail.com
Thu Dec 8 21:55:20 UTC 2016


Le jeudi 08 décembre 2016 à 03:53 -0800, Vinod Kesti a écrit :
> All I am trying to decode rtp in generated by gstreamer pipeline, 
> gstreamer
> Playback pipeline, but it do not decode anything. rtpjitterbuffer is
> dropping all the packets with below caps error.
>  WARN         rtpjitterbuffer
> gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffe
> r0> No
> clock-rate in caps!, dropping buffer
> 
> But stream is deocdable with VLC.
> 
> RTP generator pipeline:
> gst-launch-1.0 videotestsrc ! x264enc ! mpegtsmux name=mux mux.!
> rtpmp2tpay
> ! udpsink host=127.0.0.1 port=9000 audiotestsrc ! voaacenc ! mux.
> 
> RTP playback pipeline:
> gst-launch-1.0 udpsrc port=9000 
> caps="application/x-rtp,clock-rate=90000,payload=33" !
> rtpjitterbuffer !
> rtpmp2tdepay ! decodebin name=dec dec.! video/x-raw ! fakesink dec.!
> audio/x-raw ! fakesink
> 
> 
> What is the problem ??

I have run your pipeline, and they just works here. What GStreamer
version is this ?

p.s. you probably want to control key-max-int on x264enc, and disable
b-frames



More information about the gstreamer-devel mailing list