v4l2 摄像头设备 ID 在长时间直播后不断变化

v4l2 摄像头设备 ID 在长时间直播后不断变化

我正在尝试使用 Jetson Nano 开发套件上的多个摄像头传输视频。在长时间传输视频时,其中一个摄像头会随机冻结。

因此我检查了可用的设备,认为可能存在连接问题,但发现设备 ID 已更改。

> v4l2-ctl --list-devices
vi-output, imx219 8-0010 (platform:54080000.vi:4):
    /dev/video0

USB 2.0 Camera (usb-70090000.xusb-2.1):
    /dev/video1

USB 2.0 Camera (usb-70090000.xusb-2.4):
    /dev/video2

我使用一个 CSI(Raspberry Pi 摄像头)和两个 USB 摄像头。USB 摄像头的设备 ID 之前分别为 3 和 2。

发生了什么事?我该如何保持 USB ID 值的一致性?

相关内容