<div dir="ltr"><div><div><div><div><div><div><div>I am using the test-launch application of gst-rtsp-server to stream out from v4l2src . I tested out two pipelines one with x264 encoding and other one without any encoding and obtained the following results.<br><br></div>x264 encoding pipeline :<br><br></div>server side : ./test-launch "v4l2src device=/dev/video2 ! videoscale ! "video/x-raw,width=720,height=576,framerate=30/1,format=I420" ! x264enc speed-preset=ultrafast tune=zerolatency ! rtph264pay name=pay0 pt=96 -v"<br></div>client-side<br></div>gst-launch-1.0 rtspsrc latency=50 location=rtsp://<a href="http://127.0.0.1:8554">127.0.0.1:8554</a> ! rtph264depay ! decodebin ! videoconvert ! ximagesink -v<br><br></div>The above pipeline runs absolutely fine with a good fps.<br><br></div>However when i remove the encoding as follows:<br>server side:<br>./test-launch "v4l2src device=/dev/video2 ! videoscale ! "video/x-raw,width=720,height=<wbr>576,format=I420" ! rtpvrawpay name=pay0 pt=96 "<br>client-side :<br>gst-launch-1.0 rtspsrc latency=50 location=rtsp://<a href="http://10.0.0.2:8554/test" target="_blank">127.0.0.1:8554/<wbr>test</a> !  rtpvrawdepay ! videoconvert ! ximagesink -v<br><br><div>It throws the following error:<br><br></div>ERROR: from element /GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc0: Internal data flow error.<br>Additional debug info:<br>gstbasesrc.c(2948): gst_base_src_loop (): /GstPipeline:pipeline0/<wbr>GstRTSPSrc:rtspsrc0/GstUDPSrc:<wbr>udpsrc0:<br>streaming task paused, reason not-negotiated (-4)<br>Execution ended after 0:00:00.006836897<br>Setting pipeline to PAUSED ...<br>Setting pipeline to READY ...<br>Setting pipeline to NULL ...<br><br></div>Then i tried out with videotestsrc without encoding which worked absolutely fine as well.<br><br>server side:<br>./test-launch "videotestsrc ! videoscale ! "video/x-raw,width=720,height=<wbr>576,format=I420" ! rtpvrawpay name=pay0 pt=96 "<br><br>client-side :<br>gst-launch-1.0 rtspsrc latency=50 location=rtsp://<a target="_blank" href="http://10.0.0.2:8554/test">127.0.0.1:8554/<wbr>test</a> !  rtpvrawdepay ! videoconvert ! ximagesink -v<br><div><br></div><div>Any help would be greatly appreciated.<br></div></div>