随着多媒体技术的发展和流媒体技术的应用,当前高清音视频信号采集卡多用于视频会议、视频直播等网络视频通信中,这种专业的流媒体采集卡不同于传统的用于DV视频采集的1394采集卡需要相关的产品驱动才能正确安装使用。
视频采集卡驱动程序和视频采编软件的应用程序不同,随着现在电脑硬件的高速发展,软件的日益完善,视频采集软压缩使用更为广泛,九视电子绝大多数流媒体采集卡使用WDM(Windows Driver Model)驱动程序。在WDM体系结构中,微软提供了一套独立于硬件的驱动程序,叫做类驱动程序,硬件供应商提供硬件相关的迷你驱动程序。迷你驱动程序实现任何设备相关的功能。对于多数功能,迷你驱动程序只是调用微软的类驱动程序。
不同的视频采集卡支持的操作系统也是不尽相同的,一般不同版本或类型的操作系统下视频采集卡的驱动程序就像计算机电脑中的显卡、声卡等板卡一样也是需要相对应的驱动才能正确安装,完整的正确的安装驱动才能实现产品正常工作。在Windows操作平台上,WDM已成为主流的驱动模型。Windows驱动程序模型(Windows driver model,WDM)是Microsoft公司力推的全新驱动程序模式,与以前的驱动程序模型比较,它支持即插即用(plug and play,PnP)、电源管理和Windows管理诊断WMI等技术。
我们知道编写驱动程序本身不是最终目的,最终目的是调用驱动程序管理资源,并为用户应用程序使用。九视电子视频采集卡系列产品中有多款针对专业流媒体高清领域打造的音视频采集卡,其能直接兼容各种Direct Show标准开发的视频应用软件,无需开发便能直接进行应用,如目前市面上常见的视频会议、网络直播点播、大屏融合等软件,都能直接进行应用,针对视频开发的需求可提供SDK开发包。
PCI总线和PCI-E高清视频采集
由于高清视频数据信息量大,对视频采集卡传输速率、带宽都有严格的要求,因此,现在的音视频实时采集卡多采用PCI接口和PCI-E主机接口的内置视频采集卡。
PCI总线是一种不依附于某个具体处理器的局部总线,它支持32位或64位的总线宽度,频率通常是33MHz,目前最快的PCI2.0总线工作频率是66MHz。工作在33MHz、32位时,理论上最大数据传输速率能达到133MB/s。它支持猝发工作方式,提高了传输速度,支持即插即用,PCI部件和驱动程序可以在各种不同的平台上运行。实现PCI总线协议一般有两种方法,一是用FPGA设计实现,但PCI协议比较复杂,因此难度较大;二是采用PCI总线控制芯片。
目前九视电子推出的PCI-E高清视频采集卡等,其采用的大多都是PCI-E插槽接口,这种接口相对于传统的PCI插槽有了更多的优势,不仅传输速率更快,兼容性,传输效率等都有了更大的提高。
高清视频采集卡采用PCI-E插槽作为主机接口,PCI-E的总线频率为66MHZ,是PCI总线的两倍,采用了目前业内先进点对点串行连接,每个设备都有自己的专用连接(即独立数据通道),不需要向整个总线请求宽带,数据传输时互不干扰,可以进行高质量图像传输,达到PCI所不能提供的高数据量。PCI-E传输带宽是PCI总线插槽的2倍,克服了老一代视频采集卡多通道共享小带宽、视频数据无法顺畅通过的PCI传输弊端。
对于PCI-E多路音视频流媒体采集卡:
九视电子T306E流媒体采集卡是一款可以同时采集六路音频和六路视频信号的采集卡,支持各种DirectShow开发的视频软件,并可以在微软Amcap、Media Encoder,Real公司Real Producer等各种常用使用软件下使用,在Direct Show 的Video Capture Filter中新增了“设备属性”、“高级视频属性”设置面板,详情可参考:T306E 6路音视频流媒体采集卡新增功能。
目前九视电子流媒体采集卡系列,其兼容非常完美,对于目前市面上绝大多数的视频软件都能直接兼容应用。 →采用标准的WDM驱动,支持标准的Directshow进行开发。了解更多流媒体采集卡,您可以登录九视电子官方网站:http://www.360tsw.com 。