视频监控系统的设计与实现-演示文稿_第1页
视频监控系统的设计与实现-演示文稿_第2页
视频监控系统的设计与实现-演示文稿_第3页
视频监控系统的设计与实现-演示文稿_第4页
视频监控系统的设计与实现-演示文稿_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

视频监控系统的设计与实现, 主要内容 :,视频监控系统应用领域,视频监控系统应用领域,视频监控系统的发展状况,20世纪90年代前,主要是以模拟设备为主的闭路电视监控系统,称为第一代,随着科技的发展,人们利用计算机的高速数据处理能力进行视频的采集和处理,这种基于PC机的多媒体主控台系统称为第二代数字化本地视频监控系统。,20世纪90年代中期,视频监控系统的发展状况,20世纪90年代末,随着网络带宽、计算机处理能力和存储容量的快速提高,视频监控步入了全数字化的网络时代,称为第三代远程视频监控系统。,视频监控系统的发展趋势,信息联动,平台化、智能化,开发环境,linux操作系统,完全开源结构简单、稳定性高比较安全,封装良好使用简单代码效率高,qt,开发语言,C语言,面向过程可操纵底层效率高,面向对象保留C的良好特性使用广泛,C+,系统结构,为客户端传输数据,服务端,服务端介绍,服务端的主要功能是采集由监控设备发送过来的信息,并进行相应的处理,如在数据的首部添加相应的标识,使得客户端更容易判断数据的类型和起点。 当数据处理完成后,服务器端通过TCP/IP的方式将处理好的数据发送给客户端,由客户端进行数据的解析。 服务端是客户端与设备连接的枢纽,所有的数据都要通过服务器端来进行传输,所以服务器端是本系统最重要的结构。,服务端介绍,服务端选择C语言来编写,因为C语言的特性决定其更适合编写功能方面的东西。同时选择linux平台作为系统的运行平台,由于linux习惯将各种硬件设备看成是一个文件,所以,我们只要找到代表监控设备的文件,用特定的方式打开它并用相应的格式来读取它,就可以读取出监控设备所捕获的视频信息。,客户端介绍,客户端的主要功能是接受由服务端通过TCP/IP发送的数据,并处理这些接收到的数据,比如识别服务器加上的特定的表示并在识别后将其移除,之后将这些视频信息转化为流畅的视频并显示在客户端的屏幕上供人观看,同时将这些数据保存为特定格式的视频文件,同时还需要完成其他附加功能的实现,如拍照等。 服务端是人与系统交互的基础,人所接收的任何信息都是由服务端来显示出来的,所以服务端界面的友好性是至关重要的,在做客户端时,一定要将客户端的界面设计的简单易用,让没有经过相关培训的人也能轻易上手。,客户端介绍,客户端主要使用qt来进行开发,qt是一个基于C+的、使用C+封装的库的图形界面工具。该工具将C+语言封装成各种控件的类,人们只需实例化这个类并进行调用即可开发出良好的图形界面,十分方便,特定的信号机制也为系统内信息的传输提供了方便,同时它的开发界面也十分的友好,上手容易。 客户端的功能有:视频实时播放,录像,拍照。,客户端介绍,服务端界面:,结论,本课题的设计内容为视频监控系统的设计与实现,主要做了以下几方面工作:客户端利用多线程实现多路视频的同时播放,并保存视频文件和图片文件;服务端利用系统编程实现了对硬件捕获信息的抓取和处理。 通过本课题的设计工作我对视频监控系统进一步的进行了了解,对于视频监控系统的结构体系也有了基本的认识。对于视频监控对社会乃至个人的安全的意义有了深刻的认识和体会,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论