如何获取端口号?

如何获取端口号?

我的设置包括 3 个摄像头,连接到USB 集线器. 并且 USB 集线器已连接到计算机(USB 3.0)。

我正在尝试从每个摄像头捕捉视频,为此我需要运行cv2.VideoCapture(设备)并需要获取端口号。我用谷歌搜索但没有找到解决方案。我如何获取每个摄像头的端口号?

答案1

Linux 中不使用“端口号”,而是使用“设备名称”。

首先,断开所有 3 个摄像头。

然后,在终端窗口中:

journalctl --follow

然后连接您的相机并查看系统日志。

答案2

通常,您会发现您的摄像机为/dev/video?,其中?是一个以 开头的数字0

如果您需要引用一个特殊的摄像头,并且设备/dev/video?正在切换位置或更改编号,您应该查看/dev/v4l/。您将在那里找到一个结构,其中包含通过设备路径或 ID 指向视频设备的符号链接。

相关内容