如何选购二次开发用的视频采集卡

 本文章为深深爱你QQ66557239原创作品,转载请注明出处http://hi.baidu.com/66557239。


如何选购二次开发用的视频采集卡

作者:深深爱你

 

         笔者最近做视频监控系统的开发,走了不少弯路.不过费了九牛二虎之力,还算弄明白了一些问题,与朋友们分享一下,希望对朋友们有所帮助。

 

         我们先简单讨论一下视频采集卡(下面简称:采集卡)的功能。采集卡实质上就是把连续的模拟视频信号转换为离散的数字视频信号的组芯片组。为了让大家对采集卡有一个比较清晰的认识,我们来把采集卡简单分一下类:

 

         1) 按照通道来分:常见的有单卡单路/4路/8路/16路/32路;一般卡都支持多卡组合,比如你需要16路,你可以买一张单卡16路的、也可以买4张4路的、2张8路的;

 

          2) 按照驱动来分类:主流是支持Windows DirectShow Interface由VFW和WDM驱动的采集卡; 不过在大陆,由厂商自己开发的驱动程序来驱动的采集卡,也是比较常见的,这类采集卡自带的驱动程序一般不支持DirectShow Interface,有的甚至连驱动程序的Interface也不对外公布,一般只有配套他们自己的软件才能使用;不过也有专业卖卡的厂商,他们提供自己的二次开发SDK,如果要做二次开发,需要用他们提供的专用接口函数;

 

           3) 按照用途来分类,一般有用于数码编辑(DV制作、视频录制等)用的采集卡,这类卡的质量和性能要求都比较高,当然价格也较高;还有一类就是安防监控系统用的采集卡,这类卡又分为工厂用的用于监控仪器仪表用的采集卡和用于楼宇监控用的采集卡,前者要求精度比较高,性能和价格都要略高于后者;

 

        现在市面上的视频采集卡总体看还是比较乱的,没有一个统一的硬性标准。大家基本都有自己的从硬件到软件的一整套的系统,一般都是自己有自己的标准,接口互不公开,互不兼容。

 

       总体来说,大陆产的视频采集卡几乎没有自己本身就配套VFW或WDM驱动的。像天敏(10moons)、海康威视等都是提供自己的SDK,供二次开发用。还有一些小厂产的采集卡,干脆就不支持二次开发,虽然网站上介绍说是支持二次开发。这一点朋友们要注意了,买卡之前要问清楚了,笔者就从这个地方摔了个跟头,买了块卡,居然被告知,不支持二次开发,接口保密,是他们的技术秘密。

 

        如果读者也买了这样的采集卡,也不要着急,先看一下卡的芯片是什么(我手上这块是philips7130芯片),然后到网上找一下有没有适用于这套芯片的公用驱动程序(我就是在那个传说中的128M的公用驱动程序包中找到的),这个驱动可能会是电视卡之类的驱动,不过别担心,它同样可以驱动采集卡;如果没有找到,就要考虑自己写驱动了(我在没找到公用驱动之前,曾有此意),主要保证驱动为WDM模型就行了,有专用的写驱动的工具(DDK)。不过像比利时Euresys产的picolo系列、台湾ProVideo产的SecurityEyes系列均自带的有WDM驱动。picolo主要是工厂用于监控仪器仪表,ProVideo主要用于安防监控。


本文章为深深爱你QQ66557239原创作品,转载请注明出处http://hi.baidu.com/66557239。

你可能感兴趣的:(如何选购二次开发用的视频采集卡)