proper use of rtpvrawpay/rtpvrawdepay

jwp john.pruitt at criticallink.com
Fri Aug 31 12:37:16 PDT 2012


I am using gstreamer on Windows 7 with an OSSbuild but have seen similar
results on other platforms.

The pipelines I am trying to use are:

gst-launch videotestsrc ! timeoverlay auto-resize="0" shaded-background=true
! rtpvrawpay ! filesink location=vraw2.fil

gst-launch  --gst-debug-level=3  gstrtpbin name=rtpbin filesrc
location=vraw2.fil !
application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)RAW
! rtpbin.recv_rtp_sink_0  rtpbin.  ! rtpvrawdepay  ! autovideosink

The first pipeline is just supposed to be writing video to a file. The
second is intended to play it pack. The second pipeline gets stuck in
PREROLLING

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...

When run with the gst-debug-level=3, there are a bunch of warnings about:

0:00:01.789102000  5952   022BFCB0 WARN               rtpsource
rtpsource.c:1046:rtp_source_process_rtp: probation: seqnr 33003 != expected
33004

How can this problem be avoided so that the second pipeline will play the
video stored in the first?

Thanks.




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/proper-use-of-rtpvrawpay-rtpvrawdepay-tp4656129.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list