教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

毕业设计视频监控系统的客户端设计(2)

来源:网络收集 时间:2026-03-07
导读: 基于嵌入式网络视频服务器技术的网络监控系统主要的原理是:采用嵌入式实时多任务操作系统,高效压缩芯片和功能强大的CPU,将视频压缩与传输处理工作全部内置到芯片上。网络上用户可以通过专用软件或者直接用浏览器

基于嵌入式网络视频服务器技术的网络监控系统主要的原理是:采用嵌入式实时多任务操作系统,高效压缩芯片和功能强大的CPU,将视频压缩与传输处理工作全部内置到芯片上。网络上用户可以通过专用软件或者直接用浏览器观看Web服务器上的摄像机图像,授权用户可以控制摄像机云台镜头的动作和对系统配置进行操作。采用嵌入式操作系统,大大提高了系统的稳定性和实时性。由于这种系统的硬件是一个同处理器和操作系统捆绑较为紧密、功能专一、设计专门的独立的设备,不像插卡系统那样受通用计算机系统中其它软硬件的影响,因此性能上更稳定,且便于安装、维护,易于实现系统的模块化设计,便于管理维护。硬盘录像和回放基本上可以达到实时的效果且录像清晰度较高。把视频压缩和网

视频监控毕业设计

络传输功能集成到一个体积很小的设备内,可以直接连入以太网,达到即插即用,省掉各种复杂的电缆,安装方便,无需专人职守。在监控终端,远程监控人员只需要拥有一台安装了监控软件的PC机,无需安装特殊的硬件设备,就可以在世界任何一个可以接入Internet的地方,对监控现场进行实时远程监控。大大降低了系统成本,极大地方便了整个监控系统的操作和维护。这种架构发展较晚,但由于其显著的优点即将在市场上取得大规模的应用。

1.3视频监控系统的现状和发展方向

在国内外市场上,主要推出数字控制的模拟视频监控和数字视频监控两类产品。前者经过几十年的发展,技术已经非常成熟,其性能稳定,在实际工程中有十分广泛的应用,特别是在大、中型视频监控工程中的应用尤为广泛。但是由于对图像的处理和传送均采用模拟技术,不仅图象质量低,而且系统资源浪费严重,不易组成复杂的网络结构,监控功能可扩展性差。随着数字技术的迅猛发展,网络技术的不断发展和进步,图像信息的数字编码处理模式的不断增加,使新一代数字视频监控系统日益显示出其独特的魅力。近年来国际标准化组织(ISO)、国际电工委员会(IEC)为数字图像的处理和传输建立了一套国际统一的相关标准,如MPEG-1、MPEG-2、MPEG-4等数字视频编解码标准,为数字视频监控建立了国际统一的技术规范,更加促进了该类系统的产业化发展。数字视频监控系统解决了模拟系统部分弊端,但仍需进一步完善和发展。目前,视频监控系统正处在数控模拟系统与数字系统混合应用并将逐渐向数字系统过渡的阶段。 前端一体化、视频数字化、监控网络化、系统集成化是视频监控系统公认的发展方向,而数字化是网络化的前提,网络化又是系统集成化的基础,所以,视频监控发展的最大两个特点就是数字化和网络化。

数字化:数字化是21 世纪的特征,是以信息术发展的必然,数字化是迈向成长的通行证,随着时代的发展,我们的生存环境将变得越来越数字化。视频监控系统的数字化首先应该是系统中信息流(包括视频、音频、控制等)从模拟状态转为数字状态,这将彻底打破“经典闭路电视系统是以摄像机成像技术为中心”的结构,根本上改变视频监控系统从信息采集、数据处理、传输、系统控制等的方式和结构形式。

视频监控毕业设计

网络化:视频监控系统的网络化将意味着系统的结构将由集总式向集散式系统过渡。集散式系统采用多层分级的结构形式,具有微内核技术的实时多任务、多用户、分布式操作系统,以实现抢先任务调度算法的快速响应。视频监控系统的网络化是远程视频监控系统今后发展的主要目标之一,系统网络化将实现整个网络系统硬件和软件资源共享以及任务和负载共享。提高网络的利用效率,这也促使视频监控系统成为新的网络应用热点。

1.4论文内容

本文内容安排如下:

第一章 绪论。了解课题开发背景及意义,并介绍了视频监控的发展历程及趋势。

第二章 视频监控系统系统介绍。首先了解课题的开发环境,随后介绍课题开发的视频监控系统,并详细介绍论文有关的客户端设计。

第三章 视频监控系统客户端分析与设计。给出了系统的结构方案设计,重点介绍了系统的基本设计思想以及视频播放解码CVideoCaptureCard类的设计;

第四章 视频监控系统客户端的开发实现。编程实现客户段用户登录、视频预览、视频下载播放三个功能;

第五章 论文最后对课题进行了总结,并作了展望。

视频监控毕业设计

2视频监控系统介绍

视频监控中心配备一台视频监控平台,可同时支持多个远端编码器,在视频监控平台中集成了多路视频解码单元,直接把管理员选择的线路图像传递到电视墙。配备一台或多台数字录像服务器,作为整个监控系统的录像及点播服务器。配置一台网管服务器,提供全程网管服务,同时提供WEB服务,桌面终端可以通过以太网访问任意线路的监控图像,并可通过授权进行远程遥控。

2.1视频监控系统的开发环境

2.1.1视频监控系统播放器开发硬件环境

表 2-1 开发环境基本配置

视频监控系统具体配置取决与实际应用的需要。视频监控录像系统通常均为多路输入系统,视频采集卡可采用多卡方式,也可采用单卡方式。一般说,单卡方式集成度高,稳定性会优于多卡方式。目前市场上也有为追求高帧数而设计采用多卡进行迭加的多路单卡设备,但其仍在计算机的总线上进行传输、处理,不可能会有质的飞跃。

2.1.2视频监控系统播放器开发操作系统选择

视频监控系统应采用Windows 2000/XP及以上版本,该系统是一个32位的操作系统,具有强大的多媒体处理能力,并且能够很好地支持各种网络协议以及

视频监控毕业设计

硬件的即插即用、抢占式多任务功能。Windows 2000系统经过微软公司地不断改进和完善,现在已经是一个比较完善和稳定的操作系统,在PC市场上有广泛的应用。

2.1.3视频监控系统播放器开发工具选择

目前软件开发工具种类有很多,我们选择Microsoft的Visual C++6.0作为开发工具。因为这种开发工具和操作系统都出自同一家软件公司,有利于系统集成,有利于系统的稳定;同时Visual C++具有很好的执行效率,支持多线程,对多媒体有很强的支持能力,并能够很好地对硬件进行各种操作。

选用Visual C++一个很重要的原因就是其具备面向对象开发特征,面向对象的设计方法是近年来发展起来的一种新的程序设计技术,其基本思想是将软件系统所面对的问题,按其自然属性进行分割,按人们通常的思维方式进行描述,建立每个对象的模型和联系,设计尽可能直接、自然地表现问题求解的软件,整个软件系统只由对象组成,对象间联系通过消息进行。用类和继承描述对象,并建立求解模型,描述软件系统。对象是事物的抽象单位,具有内部状态、性质、知识和处理能力,通过消息传递与其它对象相联系,是构成系统的元素。消息是请求对象执行某一处理或回答某些信息的指令流,用以统一数据层和控制层,将对象划分为不同层次,这种层次结构具有继承性,子类继承其父类的全部描述。面向对象的设计方法,更接近于面向问题而不是对程序的描述,软件设计带有智能化的性质,这种形式更便于程序设计人员与应用人员的交流,软件设计更具有普遍意义,尤其是在地理信息系统的智能化和专家系统技术不断提高的形势下,面向对象的程序设计是更有效的途径,因此在我们的设计工作中我们主要应用了面向对象的设计方法。

2.2视频监控系统简介

系统包含显示模块、录像存储及回放模块、网络支持模块,IP视频信号支持模块,硬解码模块,云台控制模块,设备管 …… 此处隐藏:2647字,全部文档内容请下载后查看。喜欢就下载吧 ……

毕业设计视频监控系统的客户端设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/90139.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)