监控摄像机步入高清时代
虚拟摄像头驱动的开发能够遵从以下3条道路:
一、传统的WDM驱动的开发形式,WDM是微软为Windows2000及后续操作体系供给的通用驱动程序模型,一个驱动程序能够看作是一个运行在体系 底层的DLL,选用WDM的方法开发虚拟摄像头需求从驱动全体下手,在操作体系中虚拟出一个设备,需求开发者具备丰富的核算机接口和Windows驱动开 发经历。
二、根据DirectShow渠道的开发模 式,DirectShow是微软推出的根据COM的流媒体处理开发包,与 DirectX开发包一同发布,用DirectShow开发虚拟摄像头无需触及驱动程序编写,体积细巧、安装进程不会引起安全软件和操作体系的正告,且视 频处理效率比WDM高。
三、使用DSF结构渠道开发, 微软DSF结构使用小端口驱动把一个虚拟的USB设备控制器驱动接在核算机上,涉 及驱动层面的内容DSF现已做好了,开发者只需按DSF接口标准开发一个动态链接库用来模仿设备功能,再开发一个脚本文件用于模仿设备的物理插拔动作,一 个虚拟设备就做好了。