【发布时间】:2016-12-22 11:42:50
【问题描述】:
我使用 webcam-capture(java api) 从 USB 摄像头获取视频流,它工作正常。
我想读取一个 USB 设备描述符(存储一些私人信息),我发现应该安装 WinUSB 或 libusbk 作为 USB 设备的驱动程序。并且测试正常,读取描述符成功(通过 libusb_control_transfer api)
- 问题是:
- 在我安装WinUSB之前,usb摄像头是windows设备管理列表中的一个摄像头设备。 LibUSB工作失败,无法打开USB设备,错误号为-5,表示entrypoint not find
- 安装WinUSB后,libUSB api可以正常工作,但是网络摄像头程序无法打开usb设备,它是windows设备管理列表中的通用usb设备。
网络摄像头是否可以正常工作,同时,我可以使用 libusb 或其他东西读取 USB 设备描述符?
我在 windows 7 和 windows 8 上测试过,同样的问题。
谢谢。
【问题讨论】:
标签: camera usb webcam libusb winusb