urgent problem in udpsrc

Chuck Crisler ccrisler at mutualink.net
Wed Jan 16 08:02:25 PST 2013


OK, so this is about the simplest, most reliable plugin, and it is failing.
Clearly the plugin isn't at fault, but something in my system is. The
pipeline is:

udpsrc port=$1 typefind=true !
'application/x-rtp,media=video,payload=96,clock-rate=90000,encoding-name=H264'
\
    ! rtph264depay ! video/x-h264 ! ffdec_h264 ! ximagesink sync=false

I am running on a brand-newly created VirtualBox VM RHEL 6.3. Gstreamer
0.10.30, good-plugins version 0.10.25 running. This is one of my standard
test scripts that I can always count on, but most of my work is on CentOS
6.0 and not in a VM. Regrettably, I don't have an option here. IPTables is
off. Does anyone <PLEASE> have any ideas what to look at to resolve this
problem?

Tia, Tia, Tia

Chuck Crisler

0:00:06.846011060  7428  0x95d12c0 LOG                   udpsrc
gstudpsrc.c:450:gst_udpsrc_create:<udpsrc0> doing select, timeout 0
0:00:07.013663876  7428  0x95d12c0 LOG                   udpsrc
gstudpsrc.c:453:gst_udpsrc_create:<udpsrc0> select returned 1
0:00:07.013780639  7428  0x95d12c0 LOG                   udpsrc
gstudpsrc.c:493:gst_udpsrc_create:<udpsrc0> ioctl says 14 bytes available
0:00:07.013805965  7428  0x95d12c0 LOG                   udpsrc
gstudpsrc.c:564:gst_udpsrc_create:<udpsrc0> read 14 bytes
0:00:07.014037595  7428  0x95d12c0 DEBUG           rtph264depay
gstrtph264depay.c:530:gst_rtp_h264_depay_process:<rtph264depay0> receiving
2 bytes
0:00:07.014055459  7428  0x95d12c0 DEBUG           rtph264depay
gstrtph264depay.c:547:gst_rtp_h264_depay_process:<rtph264depay0> NRI 0,
Type 9
0:00:07.014067384  7428  0x95d12c0 DEBUG           rtph264depay
gstrtph264depay.c:414:gst_rtp_h264_depay_mark_delta:<rtph264depay0> type 9
ERROR: from element /GstPipeline:pipeline0/GstUDPSrc:udpsrc0: Internal data
flow error.
Additional debug info:
gstbasesrc.c(2550): gst_base_src_loop ():
/GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
streaming task paused, reason not-negotiated (-4)
Execution ended after 6953034929 ns.
Setting pipeline to PAUSED ...
0:00:07.019580591  7428  0x9449050 LOG                   udpsrc
gstudpsrc.c:979:gst_udpsrc_unlock:<udpsrc0> Flushing
Setting pipeline to READY ...
0:00:07.019841439  7428  0x9449050 LOG                   udpsrc
gstudpsrc.c:979:gst_udpsrc_unlock:<udpsrc0> Flushing
0:00:07.019869849  7428  0x9449050 LOG                   udpsrc
gstudpsrc.c:992:gst_udpsrc_unlock_stop:<udpsrc0> No longer flushing
0:00:07.019924968  7428  0x9449050 DEBUG                 udpsrc
gstudpsrc.c:1005:gst_udpsrc_stop: stopping, closing sockets
Setting pipeline to NULL ...
Freeing pipeline ...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130116/5e5cf6a5/attachment-0001.html>


More information about the gstreamer-devel mailing list