gstrtpbin negotiation problem

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

gstrtpbin negotiation problem

Michael Joachimiak
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

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel