一.FAQ
1.判断自己的摄像头是否支持uvc标准
输入lsusb //列出usb设备
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:62f1 Microdia //摄像头
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1a40:0101 TERMINUS TECHNOLOGY INC.
Bus 002 Device 003: ID 17ef:6025 Lenovo
更详细的树形图lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M
|__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/4p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=musb-hdrc/1p, 480M
|__ Port 1: Dev 4, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=, 480M
|__ Port 1: Dev 4, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=, 480M
|__ Port 1: Dev 4, If 2, Class=audio, Driver=snd-usb-audio, 480M
|__ Port 1: Dev 4, If 3, Class=audio, Driver=snd-usb-audio, 480M
lsusb -d
0c45:62f1 -v | grep "14 Video" 检测设备属性
bFunctionClasss 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bInterfaceClass 14 Video
bIn