我使用网络摄像头捕获(java api)从 USB 摄像头获取视频流,它工作正常。
我想读取一个 USB 设备描述符(存储一些私人信息),我发现应该安装 WinUSB 或 libusbk 作为 USB 设备的驱动程序。它测试正常,读取描述符成功(通过 libusb_control_transfer api)
- 问题是:
- 在我安装 WinUSB 之前,usb 摄像头是 windows 设备管理列表中的摄像头设备。LibUSB工作失败,无法打开USB设备,错误号为-5,表示找不到入口点
- 安装 WinUSB 后,libUSB api 工作正常,但网络摄像头程序无法打开 USB 设备,它是 Windows 设备管理列表中的通用 USB 设备。
网络摄像头是否可以正常工作,同时,我可以使用 libusb 读取 USB 设备描述符或使用其他东西?
我在 windows 7 和 windows 8 上测试过,有同样的问题。
谢谢。