最近,我购买了一个KVM交换机(这一个),允许我使用两台带有一组外围设备的计算机。该设备工作在所有方面(包括在我的usb键盘和鼠标),但我不能连接我的usb摄像头(这一个)通过KVM。
在将摄像头插入交换机后,我从dmesg获得以下信息:
[ 1590.279218] usb 1-2.2: new high-speed USB device number 20 using xhci_hcd
[ 1590.360101] usb 1-2.2: Device not responding to setup address.
[ 1590.567771] usb 1-2.2: Device not
我的USB接口和摄像头在睡眠后无法工作。我有WiFi,但仅此而已。
我是Ubuntu14.04,我有usb2.0,usb3.0,网络摄像头。我发现了类似的案例这里,这里和这里,但是没有人给我一个有用的答案。
简历后的lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
简历前的lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundatio
我正在尝试一些解决方案或运行时解决这个问题。
问题:连接第三台相机后,Linux视频捕获不能工作cam3,或者cam1中的图像捕获失败。
历史:最初,我们开发了一个监视系统。该系统由2台摄像机组成。
1. Video capture (Using Motion)
2. Image capture(Using V4L)
We added one more camera to the system, which is causing the mess currently.
3. Video capture (Using Motion)
We notice either a video
我买了一个新的usb摄像头,插上插头。
ls -l /dev/video*
crw-rw----+ 1 root video 81, 0 Nov 21 10:57 /dev/video0
crw-rw----+ 1 root video 81, 1 Nov 21 10:57 /dev/video1
为什么只有一个usb摄像头显示两个Video4Linux设备?
我有一个USB摄像头: Novatel U740 (https://linux-hardware.org/index.php?id=usb:1410-1410),不幸的是它似乎无法工作(Ubuntu18.04,最新的一切)。
以下是我从lsusb获得的信息:
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 1410:1410 Novatel Wireless Merlin U740 (non-Vodafone)
Bus 003 Device 001: ID 1d6b:00
在年底获得了联想Ideapad3。在上面安装了ubuntu 20.04。摄像头“工作”,但图像是无法区分的(基本上是一个难以描述的斑点,我看起来并没有那么糟糕)。我可以用手在摄像头前运行,看到斑点的一些变化,但没有什么可识别的。可以打开和关闭摄像头。不是专业人士,所以我一直在搜索并收集以下数据:
通用#50~20.04.1- uname -a SMP Wed Feb 10 21:07:30 UTC 2021 x86_64 GNU/Linux 5.4.0-37-通用但是考虑到我的版本是5.8.0-44-generic就包括在内了。我应该研究后退到5.4.0-37-generic吗?不确定内核级别
我目前正在尝试在Android电视机顶盒上开发一个Android视频会议应用程序。众所周知,Android TV box没有摄像头,因此我尝试使用USB网络摄像头,但操作系统无法识别USB摄像头,也无法从其中检索视频源。
有没有办法确保我的Android应用程序能够接收来自USB摄像头的视频?
谢谢你,如果我写错了这个问题,我很抱歉,这是我第一次使用Stackoverflow。
我正在尝试创建3个实时捕捉帧与网络摄像头到USB集线器到我的笔记本电脑。使用Windows上的" camera“应用程序,我可以一次更改一个摄像头源,并确认所有3个摄像头都工作正常。但是,我的OpenCV Python代码只能找到两个。
(关于USB的快速说明--它是一个USB 3.0集线器,笔记本电脑的端口是USB 3,我甚至在笔记本电脑上有一条有效的USB母线连接男性的线缆,所以考虑到这一点和Windows应用程序的工作情况,我基本上信任它的硬件。)
下面我对cv2.VideoCapture(src)做了一些原始测试,结果如下:
cams_test = 10
for i in ra
我的集成摄像头被检测到了,但功能不正常。
nick@nick-Precision-7560:~$ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0a5c:5842 Broadcom Corp. 58200
Bus 003 Device 002: ID 1bcf:28c4 Sunplus Innovation Technology Inc. Integrated_Webcam_HD
Bus 003 Device 005: ID 8087:0032 Intel
因此,我做了一些高速opencv摄像头检测代码,在我的debian labtop上运行,并购买了一些720p60中文usb摄像头。一切都运行良好。然而,我想让它在我的debian S (tinkerOS - TinkerBoard )上运行。 这里的摄像头只是拒绝被检测到,正如我的lsusb输出所暗示的那样(也尝试了guvcview和奶酪,都不起作用): Bus 001 Device 006: ID 05a3:9230 ARC International
Bus 001 Device 004: ID 1ea7:2001 *this is where i suspect the cam s
我需要能够从C程序中识别插入的USB设备(USB3和/或USB2)以及集线器中连接到哪个端口。我正在开发一个基于Yocto的嵌入式Linux系统。 我可以使用lsusb从命令行获取此信息。例如,我已经连接了两个USB摄像头,一个是USB3,另一个是USB2,如果我运行lsusb -t,我可以看到端口连接树: /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Por
我想在Linux mint18.3上用C++打开一个带有OpenCV的USB摄像头。摄像头已插入电源,并可通过Common Vision模块与SoftwareSuite配合使用。使用- lsusb时,我会得到以下输出: Bus 002 Device 005: ID 1ab2:0001
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0cf3:e300 Atheros Communications, Inc.
Bus 001 Device 003: ID 1bcf:
我使用的是ubuntu22.04,我连接了一个usb摄像头,系统检测到有一个摄像头,并在奶酪上检测到它。
当我使用lsusb时,我得到:
Bus 001 Device 002: ID 1903:8328 Generic HD camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub