我正在使用Nvidia Jeton Nano进行AI-Thermometer项目。
该项目使用Pi camera v2进行视频采集。下面是使用Pi camera v2显示视频流的命令。
gst-launch-1.0 nvarguscamerasrc sensor_mode=0 ! 'video/x-raw(memory:NVMM),width=3264, height=2464, framerate=21/1, format=NV12' ! nvvidconv flip-method=2 ! 'video/x-raw,width=960, height=720' ! nvvidconv ! nvegltransform ! nveglglessink -e我想使用普通的USB摄像头(如罗技c930),而不是Pi摄像头v2。为此,我需要使用GStreamer以与上述管道命令相同的方式流式传输USB网络摄像头数据。
我在Jetson Nano的Ubuntu上安装了v4l-utils。像这样尝试,
gst-launch-1.0 v4l2src device="/dev/video0" ! 'video/x-raw(memory:NVMM),width= ...,但它给出了警告,但没有起作用。
如何显示摄像头的视频流?
发布于 2020-12-31 17:44:13
设备参数前后不应该有引号,即device=/dev/video0。如果错误仍然存在,那么可能是其他原因。
发布于 2021-03-09 03:49:26
gst-launch-1.0 v4l2src device="/dev/video0" ! \
"video/x-raw, width=640, height=480, format=(string)YUY2" ! \
xvimagesink -ehttps://stackoverflow.com/questions/65492424
复制相似问题