Fwd: gstreamer + vivid
Regine Issan
regine.issan at gmail.com
Sun Aug 27 20:04:57 UTC 2023
Hello,
I am trying to use gstreamer with vivid .
the idea is to use vivid to simulate 4 virtaul cameras.
Then, use gstreamer to write images to these virtual cameras.
when i try writing to the device using gstreamer,i get the following error
"device '/dev/video3' is not a output device".
I was using the following link to ensure that the devices are set as
output devices:
https://www.kernel.org/doc/html/v4.14/media/v4l-drivers/vivid.html
details below.
I will appriviate any advise.
Thanks !
1. sudo modprobe -r vivid
2. sudo modprobe vivid num_outputs=4 output_types=0x00
3. v4l2-ctl --list-devices
result:
vivid (platform:vivid-000):
/dev/video3
/dev/video4
/dev/video5
/dev/video6
/dev/radio0
/dev/radio1
/dev/vbi0
/dev/vbi1
/dev/swradio0
/dev/v4l-touch0
/dev/media1
4.
gst-launch-1.0 -v multifilesrc location=./%05d.png loop=1
caps="image/png,framerate=30/1" ! pngdec ! videoconvert !
"video/x-raw,format=YUY2" ! v4l2sink device=/dev/video3
return error:
ERROR: from element /GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0: Device
'/dev/video3' is not a output device.
Additional debug info:
../sys/v4l2/v4l2_calls.c(636): gst_v4l2_open ():
/GstPipeline:pipeline0/GstV4l2Sink:v4l2sink0:
Capabilities: 0x5230005
ERROR: pipeline doesn't want to preroll.
Failed to set pipeline to PAUSED.
5. same for video4,5,6
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230827/3f6957a6/attachment.htm>
More information about the gstreamer-devel
mailing list