RTSP server using v4l2src
Robert Krakora
robkrakora at att.net
Wed Apr 10 06:33:31 PDT 2013
Message: 8
Date: Wed, 10 Apr 2013 05:11:21 -0700 (PDT)
From: "yusuf.husainy" <yusuf.husainy at gmail.com>
To: gstreamer-devel at lists.freedesktop.org
Subject: RTSP server using v4l2src
Message-ID: <1365595880785-4659459.post at n4.nabble.com>
Content-Type: text/plain; charset=us-ascii
Hello everyone,
I am using the test-video.c for the server code but using v4l2src instead of
videotestsrc. The pipeline for the server is:
v4l2src device=/dev/video0 ! video/x-raw-yuv, width=800, height=600,
framerate=30/1 ! x264enc ! rtph264pay name=pay0 pt=96.
at the client, I am using VLC player to live stream.
when running the following command in terminal using above pipeline at
server, I got errors.
$ vlc rtsp://192.168.1.44:8554/test
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0x9bae908] main libvlc: Running vlc with the default interface. Use 'cvlc'
to use vlc without interface.
[0xb4e03f88] live555 demux error: Failed to connect with
rtsp://192.168.1.44:8554/test
[0xb4e00618] main input error: open of `rtsp://192.168.1.44:8554/test'
failed
However,
when I use videotestsrc as my pipeline raw video source instead of v4l2src,
I got no error and the streaming starts flawlessly. I can view the test
video pattern generated by videotestsrc on my client using VLC with the same
command as above.
I cant figure out why v4l2src is not working with RTSP server???
I even tried using ffenc_mpeg4 and rtpmp4vpay instead of x264enc and
rtph264enc, but the same error occurs, I cannot connect to the server using
v4l2src, but videotestsrc has no problem at all, I can connect and also view
the test pattern.
I appreciate any suggestion or solutions.
Regards,
Yusuf Husainy.
Hi Yusuf,
Take the RTSP server out of the equation and run your pipeline like this:
GST_DEBUG=5 GST_DEBUG_NO_COLOR=1 v4l2src device=/dev/video0 ! video/x-raw-yuv,
width=800, height=600,
framerate=30/1 ! x264enc ! rtph264pay name=pay0 pt=96 &>capture.txt
You can e-mail me the capture.txt if you want, but you should be able to see
warnings and/or errors in the log that will lead you to the root cause of your
problem.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130410/dbf98a39/attachment.html>
More information about the gstreamer-devel
mailing list