<div dir="ltr">Obviously there is a caps negotiation problem. Try adding omx_h264enc:4 to your gst_debug setting to try to see what caps it is expecting. Just for grins you might try changing your capture format, though I can't suggest why the pipeline elements would behave differently in the rtsp rtpbin than outside. But try it to see what happens.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 3, 2013 at 8:11 PM, jlancaster <span dir="ltr"><<a href="mailto:jeff_lancaster@msn.com" target="_blank">jeff_lancaster@msn.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am using the gst-rtsp-server 10.8 to serve video from v4l2src.<br>
<br>
I am using test-video.c from the rtsp-server example code and the following<br>
pipeline to feed video to the server (rather than using videotestsrc):<br>
<br>
v4l2src device=/dev/video0 always-copy=false queue-size=8 !<br>
'video/x-raw-yuv-strided,format=(fourcc)NV12,width=640,height=480,framerate=(fraction)30/1'<br>
! omxbufferalloc numBuffers=8 ! omx_h264enc ! rtph264pay name=pay0 pt=96<br>
<br>
<br>
I can get the following pipeline to work outside of the server:<br>
gst-launch -e -v v4l2src device=/dev/video0 always-copy=false queue-size=8 !<br>
'video/x-raw-yuv-strided,format=(fourcc)NV12,width=640,height=480,framerate=(fraction)30/1'<br>
! omxbufferalloc numBuffers=8 ! omx_h264enc ! rtph264pay name=pay0 pt=96 !<br>
gstperf ! udpsink host=192.168.0.186 port=5000<br>
<br>
As for the v4l2src/rtsp-server pipeline, the server starts up fine but when<br>
I start pulling video from VLC I get the errors:<br>
<br>
(test-video:3869): GStreamer-CRITICAL **: gst_element_make_from_uri:<br>
assertion `gst_uri_is_valid (uri)' failed<br>
<br>
Where I set gst_debug on *v4l2*:5,*rtp*:5,*rtsp*:5<br>
0:00:10.153594850  3869    0x11c90 DEBUG                v4l2src<br>
gstv4l2src.c:459:gst_v4l2src_negotiate:<v4l2src0> caps of peer: (nil)<br>
0:00:10.153682900  3869    0x11c90 DEBUG                v4l2src<br>
gstv4l2src.c:460:gst_v4l2src_negotiate:<v4l2src0> peercaps: (nil)<br>
<br>
Any thoughts and ideas are welcome.<br>
<br>
<br>
<br>
<br>
-----<br>
Jeff Lancaster<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/v4l2src-on-rtsp-server-tp4660894.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/v4l2src-on-rtsp-server-tp4660894.html</a><br>

Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div>