论文部分内容阅读
随着互联网的迅猛发展,网络用户成倍的增加,IPv4 IP地址资源的不足成了制约网络发展的最大障碍。IPv6协议的出现解决了这个难题,并且表现出更快、更大、更安全、更及时、更方便的特征。下一代互联网给我国提供了一个与世界科技强国平等发展的机会。目前IPv6理论方面的研究已经比较成熟,而在IPv6应用方面的研究还有很大的发展空间。 网络视频监控已经被广泛使用,在银行、交通、教学、医疗等众多领域经常能见到它的身影。如何创造更高效的压缩算法,如何为在网络上传输实时视频信息提供QoS,如何保证视频数据网络传输的安全性成为当前视频监控中研究的热点问题。由于IPv6协议具有的在组播、QoS质量控制和安全方面的优良特性,IPv6给当前网络视频的研究带来了新的方向。 DirectX软件开发包是微软公司提供的一套在Windows操作系统平台上开发高性能图形、音频、视频和网络游戏的编程接口。用DirectShow来开发视频监控系统,能让程序开发人员从复杂的数据传输、硬件差异、同步性等工作中解脱出来。 本文对IPv6实验环境的搭建,IPv6组播传输的编程实现,视频采集、传输的方法进行了阐述。其后,作者利用VC.NET结合DirectShow技术开发了网络视频监控组件,并且使用JSP技术实现了基于浏览器的监控客户端程序。接着,对如何提高网络视频监控的安全性进行了深入的分析和探讨,在此基础上提出了综合使用多种手段结合保证安全性的设计思想。 在文章的最后,对整篇文章进行了总结回顾,并对网络视频监控技术的发展进行了展望。