Gstreamer: Pausing/resuming video in RTP streams
I'm constructing a gstreamer pipeline that receives two RTP streams from an networked source: ILBC Audio stream + corresponding RTCP stream H263 Video stream + corresponding RTCP stream Everything is put into one gstreamer pipeline so it will use the RTCP from both streams to synchronize audio/video. So far I've come up with this (using gst-launch for prototyping): gst-launch -vvv gstrtpbin name=rtpbin udpsrc caps="application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H263-2000" port=40000 ! rtpbin.recv_rtp_sink_0 rtpbin. ! rtph263pdepay ! ffdec_h263 ! xvimagesink