[gst-devel] gstrtpbin negotiation problem

Michael Joachimiak mjoachimiak at gmail.com
Sun Dec 13 19:32:35 CET 2009


Hi,
I am running these pipelines:
Sender:
gst-launch -vvv gstrtpbin name=rtpbin n264senc name=s264 rframes=2
frames=100 width=400 height=240 q=26 qintra=26 skip=0 filtermode=1
modes=0x78 maxBytePerSlice=10240 rdo=0 prof=3 intraFreq=0 idrFreq=10 !
video/x-h264,width=400,height=240 ! rtph264pay ! rtpbin.send_rtp_sink_0
v4l2src device=/dev/video1 !
video/x-raw-yuv,width=640,height=480,framerate=15/1 ! videocrop left=0 top=0
bottom=240 right=240 ! ffmpegcolorspace ! s264.sink_right v4l2src
device=/dev/video0 ! video/x-raw-yuv,width=640,height=480,framerate=15/1 !
videocrop top=0 left=0 bottom=240 right=240 ! ffmpegcolorspace !
s264.sink_left rtpbin.send_rtp_src_0 ! udpsink host=127.0.0.1  port=5000

Receiver:
gst-launch -vvv gstrtpbin name=rtpbin udpsrc port=5000 ! rtph264depay !
queue2 use-buffering=true !  h264parse ! n264sdec ! xvimagesink

And I get this error:
:2378:gst_base_src_loop:<udpsrc0> error: streaming task paused, reason
not-negotiated (-4)
0:00:06.019525386  4233       0xdfa000 INFO        GST_ERROR_SYSTEM
gstelement.c:1763:gst_element_message_full:<udpsrc0> posting message:
Internal data flow error.
0:00:06.019539145  4233       0xdfa000 INFO        GST_ERROR_SYSTEM
gstelement.c:1786:gst_element_message_full:<udpsrc0> posted error message:
Internal data flow error.
0:00:06.019592574  4233       0xdfa070 INFO              GST_STATES
gstbin.c:2824:bin_handle_async_done:<pipeline0> setting state from PAUSED to
PAUSED, pending PLAYING
0:00:06.019609615  4233       0xdfa070 INFO              GST_STATES
gstbin.c:2844:bin_handle_async_done:<pipeline0> continue state change,
pending PLAYING
ERROR: from element /GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0:
Internal GStreamer error: negotiation problem.  Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Additional debug info:
gstbasertpdepayload.c(360): gst_base_rtp_depayload_chain ():
/GstPipeline:pipeline0/GstRtpH264Depay:rtph264depay0:
Not RTP format was negotiated

When the receiver is remote device streaming is  working  correctly.

Any ideas why, please?
-- 
Your Sincerely
Michal Joachimiak
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20091213/e637e6ff/attachment.htm>


More information about the gstreamer-devel mailing list