基于WDM的视频处理系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:siquan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的不断普及,实时多媒体通信已经成为网络技术的一个趋势和热点。虚拟摄像头是前不久出现的一种网络视频应用。该类软件向系统伪装为摄像头设备,即时通信软件可以用它播放各种视频、录像、DVD等。目前已经出现了在本地开发的为影像增添动画特效的视频应用程序,但还缺乏相应的网络通讯接口,因此很有必要为之设计一个虚拟摄像头。本文首先对Windows WDM驱动程序进行了研究,深入分析了针对多媒体设备设计的内核流驱动架构的工作原理、体系架构和开发流程。采用WDM作为底层的驱动模型,配合应用层的DirectShow视频捕获技术,本文提出了一个虚拟摄像头设备的设计方案。文中详细分析了系统框架,重点阐述了虚拟驱动的原型开发,以及输入输出接口的控制。根据视频流数据的特性,对其传输处理和尺寸转换给出了高效缓存解决方法。读写请求包按队列时序依次对缓存进行读写,对视频图像的延时和抖动有平滑作用,能很好的支持实时视频传输。该虚拟驱动基于DDK编写,具有良好的规范性。即时通信软件通过选中虚拟摄像头设备,就可以获取经过特效动态影像软件处理的视频图像,从而实现特效影像的网络传输。最后文章给出了该视频处理系统各模块的测试过程,测试结果表明此方案的功能和性能均达到预期目标,并具有良好的可扩展性和可移植性。
其他文献
高容量的波分复用(WDM)全光网络已经逐步投入商用,并已被用于长距离光连接的升级。光交叉连接器件(OXC)是实现WDM全光网络的关键器件,但由于其自身的链路和信号相互作用,会产生严
量子信息科学是一门新兴的交叉学科,它在信息领域中有着独特的性能,在提高运算速度、确保信息安全、增大信息容量和提高检测精度等方面可突破现有经典信息系统的极限。特别是近
随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库的安全问题越来越受到人们的重视,随着图像技术的发展,越来越多的版权图像只是存在少许的变化,单张图像已经很难证明
随着无线通信技术的发展,无线局域网(Wireless Local Area Network, WLAN)得到广泛的应用。无线局域网架设不需要有线介质,任何一台有效范围内的设备都可能收发数据。正是由