论文部分内容阅读
近年来,随着计算机技术、网络传输技术和视频压缩技术的不断发展,人们对生产和生活环境的安全要求不断提高,视频监控系统以其直观、方便、信息内容丰富的特点已越来越受到人们的重视。目前,视频监控系统已经完成了从传统的模拟视频监控到现在的网络视频监控的转变,本论文主要对视频信息存储分时播放软切换系统进行了研究与开发。论文在对现有的视频编码技术、网路传输技术以及视频采集技术研究的基础上,构建了本系统的总体架构,实现了视频服务器端及监控端的流程设计和系统的主要功能。系统采用了目前较为流行的DirectShow技术对视频进行采集及处理。DirectShow是一套在Windows操作系统平台进行多媒体构建的软件包,为多媒体数据的实时采集以及播放提供了强有力的支持。系统的功能主要集中在视频服务器端,完成了对多视频通道的视频信息的采集、存储和网络传输。采用压缩率较高的H.264视频编解码标准对视频信息进行压缩,以IP网络作为媒介,采用RTP/RTCP协议进行实时视频信息的传输。视频监控端主要是对服务器端的视频信息进行远程分时播放,并使用多线程技术对多服务器多视频通道进行了有效切换。最后对系统进行了功能和性能测试,测试结果表明系统运行稳定、可靠,可完全应用于实际的视频监控场合。本文通过软件实现了系统的全部功能,在当前基本都是硬件完成的情况下,具有一定的新意以及较高的参考价值。