三路相机均已使用mjpeg模式分辨率960x720已尝试sudo modprobe uvcvideo quirks=128没有解决,uvcvideo.ko方案会有报错key was rejected by service
你好,如果是接入三路USB相机的话推荐以下配置:usb2.0 640x480 20fps
均已设置为640x480 20fps依然带宽不够
你好,是否是直接接入S100p的USB口呢,可以验证一下如果插如入两路usb摄像头的话能否正常运行,可以尝试一下横着插两路以及纵向插两路,按照USB2.0协议计算的话理论上是没有问题的,3.1.2 USB摄像头使用 | RDK DOC
两路usb可以的,3路不行
均为usb2.0线直连s100p
有具体的报错log吗
启动到第三个相机会启动失败,dmesg显示
[15862.053733] usb 3-2: Not enough bandwidth for new device state.
[15862.053742] usb 3-2: Not enough bandwidth for altsetting 11
video4linux: unable to start stream (28)
你好,我们之前确实验证过3路的usb相机,是正常的,之前的取流流程如下:
sudo modprobe -r uvcvideo
sudo modprobe uvcvideo quirks=128
v4l2-ctl --device=/dev/video0 --set-fmt-video=width=640,height=480,pixelformat=YUYV --stream-mmap --stream-count=300 --stream-to=/dev/null 2> video0.log &
v4l2-ctl --device=/dev/video2 --set-fmt-video=width=640,height=480,pixelformat=YUYV --stream-mmap --stream-count=300 --stream-to=/dev/null 2> video2.log &
v4l2-ctl --device=/dev/video4 --set-fmt-video=width=640,height=480,pixelformat=YUYV --stream-mmap --stream-count=300 --stream-to=/dev/null 2> video4.log &
可以再尝试一下,另外,采用的usb相机是什么型号的呢
两个同host的相机只能启动一个
应该是我们使用的相机在低分辨率下锁30fps,再调低一点分辨率可以,但是这个实际带宽离usb2.0的理论带宽480M差很远
你好,三路usb 2.0 相机的帧率我们之前测试是25fps,那现在降低帧率可以正常运行吗
