H264 via RTSP to v4l2loopback device
pslacerda at gmail.com
Mon Oct 12 22:25:43 PDT 2015
You could simply try the following pipeline and let the uridecodebin
negotiate the format:
gst-launch-1.0 uridecodebin uri=rtsp://127.0.0.1:8554/h264 ! queue !
2015-10-01 11:37 GMT-03:00 Jhonata Poma <jpoma at movia.biz>:
> Hello, i've got a local server streaming h264 video over rtsp.
> I can connect to the stream and see it using:
> gst-launch-1.0 -v rtspsrc location=rtsp://127.0.0.1:8554/h264 !
> rtph264depay ! avdec_h264 ! autovideosink sync=false
> What I aim to do, is sinking on a dummy device created using v4l2loopback
> on /dev/video1
> so: /dev/video0 will provide the stream and /dev/video1 will be used by
> motion to detect movements.
> I'm trying to do it by:
> gst-launch-1.0 -v rtspsrc location=rtsp://127.0.0.1:8554/h264 ! decodebin
> name=demux \
> demux. ! queue ! videoconvert ! video/x-raw,format=\(string\)YUY2 !
> v4l2sink device=/dev/video1
> unfortunately, I get only grey images with some outlines of the subject. I
> guess I'm converting it in a wrong way.
> Any hints?
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel