基于网络视频监控系统的设计

基于网络视频监控系统的设计

ID:41088845

大小:2.89 MB

页数:70页

时间:2019-08-16

基于网络视频监控系统的设计_第1页
基于网络视频监控系统的设计_第2页
基于网络视频监控系统的设计_第3页
基于网络视频监控系统的设计_第4页
基于网络视频监控系统的设计_第5页
资源描述:

《基于网络视频监控系统的设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、目录目录I摘要III第1章绪论41.1视频监控系统的发展概况41.2嵌入式WindowsCE操作系统21.2.1WindowsCE6.0的体系结构31.3面向对象编程61.3.1从结构化到面对对象61.3.2面向对象程序设计7第2章嵌入式网络视频监控系统总体设计82.1系统总体框图82.2视频图像采集模块82.3ARM处理器模块92.4视频图像传输模块92.5客户端接收模块9第3章嵌入式网络视频系统服务端软件系统设计103.1搭建开发环境103.1.1软件开发平台103.2PlatformBulider6.0简介103.3定制WindowsCE6.0113.3.1目标设备的准备1

2、13.3.2模拟器123.3.3创建WindowsEmbeddedCE6.0123.3.4编辑和修改WindowsEmbeddedCE6.0工程163.3.5生成WindowsEmbeddedCE6.0映像173.3.6运行WindowsEmbeddedCE6.0173.4服务器应用程序设计183.4.1服务端视频图像采集模块193.4.2服务端视频图像发送模块20第4章嵌入式网络视频监控系统客户端软件系统设计234.1SOCKET编程基础23704.1.1SOCKET协议234.1.2WindowsSocketsAPI234.1.3DOTNetframework对Socket功

3、能的实现244.2客户端仿真程序设计与实现264.2.1仿真程序模块划分274.2.2连接服务模块274.2.3图像采集模块304.2.4视频采集模块344.2.5播放视频模块364.2.6界面显示模块364.2.7信息显示模块404.2.8监控效果40第5章系统调试与性能分析42第6章结论445.1结论445.2系统的不足与展望44参考文献46附录A网络视频监控服务端主要代码47附录B网络视频监控客户端部分主要代码5270摘要为了实现电力设备的远程监控,融合网络技术、通信及计算机技术,采用面向对象的程序设计方法,基于VisualStudio2005程序设计工具,使用C#高级编程

4、语言,设计并开发了基于ARM和WindowsEmbeddedCE6.0的网络视频监控系统的软件系统。该系统包括了服务端应用程序和客户端应用程序二大部分。服务端实现了对远程现场的视频数据采与传输,客户端实现了视频数据的接收、存储、处理与显示等功能。整个系统经过与系统的仿真,性能稳定,界面友好,操作简单。基本能满足对网络设备的远程监控的要求,具有广泛的应用前景。关键词:ARM;视频监控;WindowsCE7070第1章绪论1.1视频监控系统的发展概况近年来,随着现代科学技术的不断发展特别是网络带宽、计算机处理能力和存储容量的迅速提高以及各种实用视频信息处理技术的出现,视频监控技术也有

5、长足的发展,视频监控进入了全数字化的网络时代,日益受到人们的重视和关注。视频监控系统的发展基本上是从早期的模拟闭路电视监控系统向数模结合的视频监控系统和现在的数字视频监控系统演变的过程,而现在的数字视频监控系统根据技术的发展又分为三个阶段:数字监控的多媒体阶段、数字监控的DVR阶段和数字监控的网络阶段。随着多媒体技术、视频压缩编码技术、网络通讯技术的发展、数字视频监控系统迅速崛起,现今市场上有两种数字视频监控系统类型,一种是以数字录像设备为核心的视频监控系统,另一种是以嵌入式视频Web服务器为核心的视频监控系统。数字视频压缩编码技术日益成熟,计算机的普及化,为基于PC机的多媒体监

6、控创造了条件。这种新型视频监控系统的迅速崛起,部分地取代了以视频矩阵图像分割器、录像机为核心,辅以其它传送器的模拟视频监控模式,但随着基于PC机的视频监控录像系统的发展,在实际工程使用过程中,也暴露出一些不足,主要是系统工作的不稳定性。基于PC的视频监控录像系统的组成结构为:兼容/工控PC机+视频采集卡+普通/较可靠的操作平台+应用软件。嵌入式系统是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积等综合性严格要求的专用计算机系统,亦即为监控系统量体裁衣的专用计算机系统。嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是集软硬件

7、于一体的可独立工作的"器件"。嵌入式操作系统是一种实时的,支持嵌入式系统应用的操作系统软件,它是嵌入式系统极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等,嵌入式操作系统在系统实时高效性、硬件的相关依靠性、软件固态化及应用的专用性等方面具有较为突出的特点70嵌入式视频Web服务器方式,视频服务器内置一个嵌入式Web服务器,采用嵌入式实时多任务操作系统。摄像机送来的视频信号数字化后由高效压缩芯片压缩,通过内部总线送到内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。