设计视频监控系统的客户端设计设计

上传人:大米 文档编号:432588315 上传时间:2024-02-27 格式:DOC 页数:38 大小:143KB
返回 下载 相关 举报
设计视频监控系统的客户端设计设计_第1页
第1页 / 共38页
设计视频监控系统的客户端设计设计_第2页
第2页 / 共38页
设计视频监控系统的客户端设计设计_第3页
第3页 / 共38页
设计视频监控系统的客户端设计设计_第4页
第4页 / 共38页
设计视频监控系统的客户端设计设计_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《设计视频监控系统的客户端设计设计》由会员分享,可在线阅读,更多相关《设计视频监控系统的客户端设计设计(38页珍藏版)》请在金锄头文库上搜索。

1、毕业设计视频监控系统的客户端设计摘 要 随着人们对安全的需求日益强烈,视频监控系统作为一种安全防备的有效手段,越来越受到各界的广泛关注。且随着信息、网络、通信及多媒体等技术渗入到人类生活的各个领域的同步,视频监控也开始走进人们的生活,对视频监控的研究由此成为热点。基于嵌入式的网络数字视频监控技术与互联网有机结合,且融合了信息技术、计算机技术、网络技术以及流媒体技术,己成为监控领域的一种发展趋势。因此嵌入式网络数字视频监控软件的研究将有着广阔的应用前景和巨大的社会效益及经济效益。文章的核心内容是客户端软件系统的设计与实现。本文基于面向对象的设计思想和模块化的软件设计思想对客户端软件系统进行了模块

2、的划分和细化,依次简介了各子系统的设计和重要功能函数的设计,其中涉及如下重要内容:网络客户端登陆;网络客户端视频预览;网络客户端视频下载;网络客户端视频播放。文章中的视频监控系统客户端的编程实现使用VC+语言开发,结合视频原则的有关知识,并且采用海康威视的采集卡和开发包。本文波及的工作是对监控中心的实现进行研究和实践,它提出的设计思想和实现方式有一定代表性,对有关领域的设计是具有一定借鉴意义的。核心词:视频监控,客户端,视频预览,视频下载 AbstractAs people increasingly strong demand for security, Video Surveillance

3、as a safe and effective means of prevention is becoming more and more public attention. With the information, network, communications and multimedia technologies permeate all areas of human life, video surveillance has also begun into peoples lives。 Video Surveillance is becoming a hot spot.Based on

4、 embedded digital and network , video surveillance technology combine the Internet and the advanced information technology, computer technology, network technology and streaming media technology. Video surveillance has been becoming a trend in the monitoring field. Therefore, digital video surveilla

5、nce software embedded network research will have broad application prospects and enormous social and economic benefits.The core content of the article is the client software system design and implementation. Based on object-oriented design and modular software design software on the client system an

6、d refining division of the module, in turn, introduced the various subsystems of the design and main functions of the design function, including the following key elements: Network Client Login; Network Client main interface design; main interface of the system settings; video file playback; video f

7、ile retrieval.The video surveillance system client programming use VC+ means. Combined with knowledge of video standards, skilled use of DirectX, and using Hikvision capture card and Development Kit.This work involved monitoring center is the realization of research and practice, it raises the desig

8、n and implementation methods have some representation on the design of related fields is a certain reference significance.Keywords: Video Surveillance, Client ,Video Preview,Video Download目 录摘 要IAbstractII1 绪论11.1课题背景及意义11.2监控系统的发展历程11.3视频监控系统的现状和发展方向31.4论文内容42视频监控系统简介52.1视频监控系统的开发环境52.1.1视频监控系统播放器开

9、发硬件环境52.1.2视频监控系统播放器开发操作系统选择52.1.3视频监控系统播放器开发工具选择62.2视频监控系统简介62.3视频监控系统客户端简介72.3.1顾客登录功能82.3.2视频预览(实时监控)功能82.3.3视频下载功能82.3.4视频播放功能93视频监控系统客户端分析与设计103.1系统总体功能需求103.2系统客户端函数设计103.2.1客户端函数阐明113.2.2客户端函数调用顺序阐明133.3客户端核心技术143.3.1基类CVideoCaptureCard的设计143.3.2核心类DownloadThread的设计154视频监控系统客户端的开发实现174.1客户端登录

10、174.2视频预览184.3视频文献的下载204.4视频文献播放265全文总结和展望285.1全文总结285.2下一步工作展望29参照文献30道谢311 绪论1.1课题背景及意义随着国民经济和科学技术的发展以及人民生活水平的提高,人们对平常工作的条件和环境的规定也在不断增长。这种状况下,对于以往某些工作环境恶劣,地理位置较远或者有也许危及人身健康甚至生命的场合,采用无人职守作业的需求就日益突出了。无人职守作业已经成为许多行业的迫切需要。鉴于现今各行业的安全规定,如果每天24小时派人去进行现场值班工作既挥霍人力物力财力,也不便于管理和解决突发状况,因此用于远程的视频监控系统的设计就被提出。通过公

11、用或者专用网络,将远程现场展目前远端控制中心值班人员面前或者对远程现场状况进行实时录像。开发具有这样功能的一种监控系统,可以大大提高系统的工作效率,减少开销,保证安全。将系统稍作改动,也可用于其他远程监控现场的应用。这些年,随着国民经济的发展,视频监控系统的应用已经越来越广泛。视频监控系统以其直观、以便、信息内容丰富等特性而被广泛应用于工业生产、交通等场合。它正从老式的安防监控向管理、生产监控发展,并逐渐与管理信息系统相结合,达到资源共享,为管理者提供更直观、更有效的决策信息。课题重要目的是开发出一套可靠性高、价格较低、使用简便的网络视频监控系统,合用于中小型公司应用。1.2监控系统的发展历程

12、视频监控的发展经历了三个不同阶段,即第一代模拟图像监控,第二代基于PC机的多媒体监控,第三代基于嵌入式网络视频服务器技术的网络视频监控。20世纪90年代初及其此前,重要是以模拟设备为主的闭路系统,称为第一代视频监控系统,即模拟图像监控系统。典型的模拟监控系统一般由图像照相部分(模拟摄像机、镜头,云台、麦克风等)、图像传播部分(电缆、光缆、射频)、视频控制部分(操作键盘、视频分派器、视频矩阵切换器、云台控制器、字符叠加器等)和显示记录部分(视频矩阵,监控器,录像机等构成)构成。最简朴的监控系统是由一架摄像机和一台监视器构成,中间用传播线连接。第一代系统的重要长处是实现措施简朴。但是,其缺陷非常明

13、显3:它采用同轴电缆传播,传播距离近,布线复杂,设备、材料费用高,施工困难;此外,由于视频图像是模拟的,图像数据量大,录像时间短,而长时间录像时录像机存储丢失的信息多、由于模拟信号很容易受到干扰,导致图像质量差;其顺序存储的方式又使得查询速度慢;扩展能力差,如果要新增监控点,往往是牵一发而动全身,新的设备很难添加到原有的系统中。20世纪90年代中期,计算机解决能力的提高和视频技术的发展特别是视频压缩编解码技术的浮现和发展,使数字视频的存储和传播成为也许。人们运用计算机的高速数据解决能力进行视频的采集、显示、压缩等解决,运用显示屏的高辨别率实现图像的多画面显示,采用大容量的计算机硬盘存储视频数据

14、,从而大大提高了图像质量,增强了视频监控的功能。此类系统即第二代基于PC机的多媒体监控系统。第二代系统由于需要运用专用压缩/解压卡对视频信号进行压缩和解压解决4,因此使监控系统体积较大,功耗较高;监控现场需要专人职守,维护啰嗦;实时性不高和稳定性差;成本较高;可扩展性差,采用专用的压缩卡和解压缩卡对视频数据进行压缩和解压缩,只能支持一种编码格式,无法提供对其她编码方式的支持。随着芯片、网络技术的进步,目前浮现了一种新型的网络视频监控系统,即第三代基于嵌入式网络视频服务器技术的网络视频监控系统。基于嵌入式网络视频服务器技术的网络监控系统重要的原理是:采用嵌入式实时多任务操作系统,高效压缩芯片和功

15、能强大的CPU,将视频压缩与传播解决工作所有内置到芯片上。网络上顾客可以通过专用软件或者直接用浏览器观看Web服务器上的摄像机图像,授权顾客可以控制摄像机云台镜头的动作和对系统配备进行操作。采用嵌入式操作系统,大大提高了系统的稳定性和实时性。由于这种系统的硬件是一种同解决器和操作系统捆绑较为紧密、功能专一、设计专门的独立的设备,不像插卡系统那样受通用计算机系统中其他软硬件的影响,因此性能上更稳定,且便于安装、维护,易于实现系统的模块化设计,便于管理维护。硬盘录像和回放基本上可以达到实时的效果且录像清晰度较高。把视频压缩和网络传播功能集成到一种体积很小的设备内,可以直接连入以太网,达到即插即用,省掉多种复杂的电缆,安装以便,无需专人职守。在监控终端,远程监控人员只需要拥有一台安装了监控软件的PC机,无需安装特殊的硬件设备,就可以在世界任何一种可以接入Internet的地方,对监控现场进行实时远程监控。大大减少了系统成本,极大地以便了整个监控系统的操作和维护。这种架构发展较晚,但由于其明显的长处即将在市场上获得大规模的应用。1.3视频监控系统的现状和发展方向在国内外市场上,重要推出数字控制的模拟视频监控和数字视频监控两类产品。前者通过几十年的发展,技术已经非常成熟,其性能稳定,在实际工程中有十分广泛的应用,特别是在大、中型视频监控工程中的应用尤为广泛。但是由于对图像的解决和传送均采

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号