网络加密卡在视频加密传输系统中的应用研究

来源 :黑龙江大学 | 被引量 : 0次 | 上传用户:jiaxianczy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展和普及,多媒体技术越来越广泛的应用在企业和政府部门,尤其是分布式多媒体在视频点播系统、视频会议系统和视频监控系统等方面的应用,随之带来的是多媒体信息在互联网上安全传输问题。本论文将自主研发的网络安全产品“网络加密卡”应用到视频加密传输系统中,对视频在传输过程中的实时性、可靠性和安全性进行了研究和实现。论文主要研究了视频加密传输整个系统的软件部分,首先从项目的总体框架研究和分析了系统的软件需求,阐述了课题中的视频加密压缩算法、TCP/IP网络协议、软硬件开发环境以及硬件板卡介绍。在网络加密卡PCI设备驱动程序中完成了硬件板卡的芯片驱动,实现了PC数据和板卡数据的交换。TCP/IP协议栈动态链接库完成了网络协议部分,实现了数据包的解析。图像采集卡的二次开发完成了视频数据的编码压缩,同时开发了一套流媒体应用层传输协议,实现了视频数据的网络实时传输功能。播放器的开发完成了编码压缩视频数据的解码显示,实现服务器软件的实时监控显示以及回放软件的提取视频文件历史数据,最后完成了整套系统软件的测试。视频加密传输软件结合C语言高效的底层开发能力以及C++的面向对象的优点,分别从WDM设备底层驱动,到中间网络协议层,再到用户应用层三个模块进行了有效开发。底层的设备驱动程序采用DriverStudio技术,结合DDK开发了具备高速网络传输的PCI设备驱动程序。在中间层的网络协议栈动态链接库中,开发了多个访问设备驱动程序的API接口函数,使得应用程序可以简单高效访问网络。上层应用程序结合海康威视的图像采集卡,二次开发了客户端软件和服务器软件,同时开发了网络播放器软件,方便视频数据的检索和回放。
其他文献
MIMO即多入多出技术,是无线通信领域的重大突破。MIMO技术通过在由多个用户组成的收发两端,同时配置多个天线进行通信,之后利用先进的空域信号处理技术将信号分离。它能够在不增
随着个人通信技术的不断发展,未来多媒体信息、视频点播、音乐下载等数据业务的需求将远远超出现有网络的承受能力。以OFDMA为核心的LTE系统中的无线资源管理与无线资源调度算
随着网络、计算机技术的发展,网络已经成为当今社会一个不可或缺的组成部分。在网络中网络拥塞的产生,会造成网络传输时延增大、丢包率增加,甚至网络崩溃等大问题。因此网络
随着电信市场的逐步开放,电信运营商之间的竞争也更加激烈,网络运营质量作为向客户提供优质服务的基础,日益受到电信运营商的重视。无线环境是影响通信质量的重要因素,是运营
当今打印文件面临着各式各样的伪造与变造形式,如何鉴别这些文件的同一性让司法鉴定人员感到困惑与难解。本文根据打印文件纸张表面固有的纹理信息,研究基于计算机视觉的平面
VoIP(Voice Over IP)技术就是基于IP的语音通信技术,是互联网时代快速发展的一种技术。近年来随着互联网和IP技术的大规模应用,VoIP获得了爆发式的增长,为用户提供了传统电话
RFID即无线射频识别,是利用射频信号通过交变磁场或电磁场实现无接触的信息传递并通过无接触传递得到的信息达到无线识别目的的一项技术。RFID技术的特点在于利用无线电波的