gstrtpbin stalls when using RTCP (but fine without)
Paddy
pat.blanchon at gmail.com
Wed Jun 19 06:51:07 PDT 2013
Hi,
I have a playbin2 pipeline playing a video only matroska file. I've
installed a custom video sink on the playbin2 which I've created from
parsing this string:
gstrtpbin name=rtpbin \
videorate name=video_path skip-to-first=true \
! capsfilter caps="video/x-raw-yuv, framerate=25/1" \
! ffmpegcolorspace ! queue \
! x264enc tune=zerolatency option-string="fps=25" \
! capsfilter caps="video/x-h264, width=640, height=480, framerate=25/1"
\
! rtph264pay config-interval=1 ! rtpbin.send_rtp_sink_0 \
rtpbin.send_rtp_src_0 ! udpsink port=5000 host=192.168.10.85
rtpbin.send_rtcp_src_0 ! udpsink port=5001 host=192.168.10.85 sync=false
async=false udpsrc port=5001 ! rtpbin.recv_rtcp_sink_0
When I try to pre-roll playbin2 (to perform seeks on the file) it never
makes it to paused, similarly when I try to set the pipeline to playing it
simply doesn't.
However when I take out RTCP it works fine.
Does anyone know what I'm doing wrong.
Cheers,
Paddy
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/gstrtpbin-stalls-when-using-RTCP-but-fine-without-tp4660621.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
More information about the gstreamer-devel
mailing list