UVC的简介可浏览其wiki页:http://en.wikipedia.org/wiki/USB_video_device_class
顾名思义,UVC(USB Video Class)是专门为usb视频设备提供的linux驱动。
从2.6.26内核开始uvc被引入,uvc支持v4l2(不支持v4l 1),另一个usb摄像头驱动gspca目前只支持v4l 1。
几个有用的网址:
另一个wiki页
UVC驱动和工具
USB Video Class及其实现http://dev.firnow.com/course/6_system/linux/Linuxjs/20091016/179057.html
(1)USB摄像头
gspca支持的摄像头很多,很多老式的摄像头都能被支持,而新式的摄像头都需要uvc支持,我的摄像头是麦典的MD-912,gspca没有支持,可以被uvc支持,识别,添加设备为/dev/video0
ln -s /dev/video0 /dev/video #(Qtopia默认,做个链接)
(2)测试工具uvccapture
版本uvccapture-0.5
待续。。。