转载自
sww的生活
最终编辑
依然节奏蓝调
之前就一直为这个问题而烦恼,实在找不到好的办法。自己用的摄像头呢,就直接把它拆开,查看里面的DSP视频芯片组,一看是励志SGS310的,不行啊,总要找个中星微301芯片组的摄像头啊。这问题就来了,你去商店买摄像头,总不能把它先拆开看看是不是中星微的芯片吧!!!!!!
下面就是在网上找到的方法,来自:http://blog.chinaunix.net/u3/103472/showart_2084142.html
现在我发现市面上的摄像头芯片很多都是linux万能驱动无法驱动的。如果我没猜错的话,可能你现在手里的摄像头就是linux万能摄像头驱动不支持的。为了能在linux下摄像头正常工作。最好是去买一个中星微3xx的摄像头(最常见的是中星微301,中星微303等),这些都是linux万能摄像头驱动能支持的。中星微比较老版本的摄像头一般都能驱动。
先说下如何看摄像头厂商和产品系列。在linux下用命令
#lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam
Bus 002 Device 002: ID 0e0f:0002
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
其中带WebCam或者是USB Cammera字样的就是你的摄像头信息。上面橘黄 {MOD}的是我摄像头信息。
ID:0ac8 :301b 其中0ac8中星微厂商代号,后面的301b是该产品系列号。厂商代号是全球唯一的。只要该代号是0ac8,就说明该摄像头是中星微的。
在windows下,看摄像头信息步骤如下:
我的电脑右键-->设备管理-->图像处理设备-->双击-->详细信息
上图中,VID_后面是厂商代号。PID_后面是产品系列号。
下面是目前主流摄像头芯片厂家的代码,仅供参考:
VID(厂家代号)
PID(产品代号)
厂家与芯片型号
VID_0C45
PID_62C0
台湾松瀚288,其中288与288P是同一个代号
USB2.0免驱
VID_0AC8
PID_303B
中星微301H,即303,
USB1.1,需要安装驱动
VID_0AC8
PID_3340
中星微334,
USB2.0免驱
VID_1781
PID_0306
台湾嘉映308H
USB2.0免驱