文档介绍:华中科技大学
硕士学位论文
网络视频监控系统客户端视音频软件的设计与实现
姓名:李华
申请学位级别:硕士
专业:通信与信息系统
指导教师:王宏远
20070603
摘要
视频监控系统作为一种重要的安防手段已经有很长的发展历史,在安全监控、生
产过程监控、住宅小区监控等领域,已经被广泛应用。随着视频压缩技术和网络技
术的发展,当前视频监控系统正逐步由模拟化走向数字化。近几年来,基于嵌入式
的网络数字视频监控技术与互联网有机结合,且融合了信息技术、计算机技术、网
络技术以及流媒体技术,己成为监控领域的一个发展趋势。嵌入式网络数字视频监
控系统的研究有着广阔的应用前景和巨大的社会效益及经济效益。
本文根据视频监控系统的监控方式和目前的发展情况,提出该系统总体架构设计
方案。该方案采用了浏览器/服务器架构设计,将视频监控系统分为视频服务器、中
心服务器、客户端三个部分。嵌入式视频服务器完成视频采集、压缩和传输功能;
中心服务器管理所有的视频服务器、用户和录像信息,负责调度和任务分配。客户
端主要承担和用户交互,提供了信息管理界面和视音频监控功能。此外,视频服务
器内嵌 Web 服务器,可以独立搭建一个视频监控系统,满足小型场所应用。
本文的主要内容是视频监控系统客户端视音频软件的设计与实现,归纳了视频监
控系统的主要技术,其中主要包括视频压缩标准、流媒体网络传输协议、多线程技
术 ActiveX 控件,并对这些关键技术作了详细介绍和比较。客户端使用 DirectShow
技术编写视音频组件,采用 RTP/RTCP 协议进行视音频数据的传输,实现了多路视
频画面监控和一路音频的双向通信。整个系统采用了模块化设计方法,对软件模块
进行详细的设计和划分,每个模块独立性强,提高了软件模块的重用性。
关键词:视频监控;嵌入式系统;流媒体;RTP/RTCP;DirectShow;多线程
I
Abstract
Video surveillance system has been an important monitor method in the security
market for a long time,It has been widely applied in security surveillance, production
process surveillance, surveillance of residential areas and other area. With the
development of pression work technology, video surveillance system is
gradually form simulation to digital. In recent years, with bining with the
, and blended the information technique, puter technique, work
technique and streaming media technique, the embedded digital video surveillance
technique has e a development trend of the supervised and control realm. So, the
research to the embedded digital video surveillance software technique has the vast
applied foreground and huge social benefit and economic benefit.
This paper starts with analysis of surveillance way and the development of video
surveillance system and provides an overall structure of the system design. The project is
used B/S architecture design and divided into video server, center surveillance server and
surveillance client. The video pletes video collection, compression work
transmission. T