一、查看系统识别到的usb设备:
ls /dev/video*
可以看到识别的设备信息,如果你只连接了1个设备,应该很容易得到设备号,基本上都是video0,如果像我这样有多个usb设备的,可以采用插拔方式判断是哪一个设备号。
/dev/video0 /dev/video2 /dev/video5 /dev/video8 /dev/video-enc0
/dev/video1 /dev/video3 /dev/video6 /dev/video9
/dev/video10 /dev/video4 /dev/video7 /dev/video-dec0
也可以直接输入v4l2-ctl --list-devices查看连接设备的设备号:
rk_hdmirx (fdee0000.hdmirx-controller):
/dev/video8
rkcif-mipi-lvds2 (platform:rkcif):
/dev/media0
webcam: HD 4MP WEBCAM (usb-xhci-hcd.13.auto-1.4):
/dev/video9
/dev/video10
/dev/media1
Failed to open /dev/video0: No such device
二、查看摄像头视频
使用应用程序茄子(cheese),输入命令安装:
sudo apt-get install cheese
使用命令打开指定的设备:
cheese -d /dev/video0
如果看不到视频,可以在菜单首选项中选择设备,然后可以设置分辨率,就可以获取视频了。
三、查看摄像头参数
使用巨强大的v4l2工具查看视频流信息。
v4l2-ctl -d /dev/video10 --all
可以看到摄像头的驱动信息、视频采集格式、分辨率等等