节点文献

音视频远程监控系统的研制与实现

The Developing and Realizing of Remote Monitoring System on Audio and Video Frequency

【作者】 陈佩江

【导师】 周洪玉;

【作者基本信息】 哈尔滨理工大学 , 精密仪器与机械, 2003, 硕士

【摘要】 音视频远程监控系统以其直观、方便、信息内容丰富而被广泛应用于许多场合,是安全防范技术体系中不可缺少的重要组成部分。但是传统的远程监控系统存在着诸多不足之处,本文依据安全防范工程要求标准,对系统组网和软件设计进行了研究。根据系统功能和硬件级联方式的不同,远程监控系统可分为总线型和星型两种类型。本文制定了系统模型的设计方法,系统由主控中心和分控计算机组成,选用VC作为开发平台而研制,并给出了系统的软件模型,将整个系统分为相对独立又相互联系的几个模块。采用流行的客户机/服务器体系结构减轻了系统开发的难度,更方便了用户的使用。由于监控系统所必须的实时性,大量的声音、图像数据的处理和传输成为监控系统的一大难点,本系统将音视频数据压缩为标准的MPEG格式。从监控现场到服务器的数据传输策略制定为:将模拟音视频信号数字化并压缩编码,然后再在可利用的数字通讯线路上传输。因为TCP/IP不适合传输实时的音视频信号,本系统将从服务器到客户机的数据传输策略制定为:采用TCP来传输控制信息,而用RTP/UDP来传输实时声音和图像数据。实现对远距离监控点的控制是系统的一个重要指标。远程监控系统中的控制功能必须借助于串口编程来实现,如何有效地开发串行通信程序,是远程监控系统软件中基础、关键的一个环节。由于微软类库中没有对有关串口操作的函数进行封装,给开发与硬件接口有关的串行通信程序带来了一定的困难,基于面向对象的编程思想,本文提出了串行通信程序设计的一般方法,提高了系统的可扩展性和稳定性。

【Abstract】 The remote monitoring system on audio and video frequency, an important part in security technology system, is used in many fields, because of its visualization, convenience, abundance of information. But there are many deficiencies in traditional monitoring system. Basing on the standard of security technology, we study the composing of system network and designing of software.According to the difference of function and hardware linking way, remote monitoring system is often divided into two topologies, that is, bus and star. We make the designing method of system model. The system is made up of control center and extensional control computer. The system is developed on the platform of Visual C++ and the software model is made. The software system is divided into several modules, which are independent and interconnected. Using the fashionable system architecture of client/sever alleviates the difficulty of system developing and makes clients use it conveniently. Disposing and transmitting great deal of audio and video frequency data becomes very difficult because of the real time requirement on the remote monitoring system. The audio and video frequency data is compressed into a standard MPEG format. The strategy of data transmitting from monitoring spot to control center is compressing and coding the analog signals into digital signals, then transmitting the digital signals in the available digital communication circuit. Because TCP/IP is not suitable to transmit the data of audio and video frequency, the strategy of data transmitting from server to client is using TCP to transmit controlling signals and adopting UDP/RTP to transmit real time sound and image data.Controlling the remote monitoring point is an important target in the system, and it is necessary to depend on serial port programming. How to complete serial communication programming efficiently is one of the most fundamental and pivotal factors in software system. Microsoft Foundation Class doesn’t provide such a class that can operate serial port, so it<WP=9>is inconvenient and difficult to develop serial communication program about interface of hardware. Based on the programming thinking of object-oriented, this paper tells a general method of serial communication program designing, which enhances the stability and expansibility of the remote monitoring system.

  • 【分类号】TP277
  • 【被引频次】1
  • 【下载频次】231
节点文献中: 

本文链接的文献网络图示:

本文的引文网络