计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

网络视频监控系统——客户端软件设计

2016-03-19 01:00
导读:计算机应用论文论文,网络视频监控系统——客户端软件设计应该怎么写,有什么格式要求,科教论文网提供的这篇文章是一个很好的范例:毕业
毕业

网络视频监控系统
——客户端软件设计

 

摘要:视频监控经历了模拟时代、数字时代发展到了网络时代。数字视频监控的应用已经扩展到了各行各业。随着计算机的发展和普及,计算机系统数量与日俱增,其配套的环境设备也日益增多,计算机房已成为各大单位的重要组成部分。因此,为了保证计算机系统安全可靠工作,远程监控系统的应用更加广泛。
随着计算机网络技术和视频流媒体技术的发展,网络视频的监控方式也在发生着变化。本文主要介绍网络视频监控系统的客户端软件设计,采用面向对象的方法,将整体分为几大模块:管理员登录模块;摄像机画面控制模块; 摄像机分组及管理模块;摄像机存储和报警提示模块;云台和镜头控制模块。设计中还包括监控系统的3大要点:socket编程;云台控制;数据库的实现。
本文研究和探讨了网络化视频监控系统的性能、结构和相关功能设计。
关键词:Socket编程;远程监控;vc++.net;客户端软件设计

 
The Network Video Monitoring System
——Client Side Software Design

Abstract:The video monitoring experienced the simulation Age, the Digital Age and has developed the network Age. The application of digital video monitoring already expanded into all the various trades and occupations. Along with the computer development and the popularization, computer system quantity grows day by day, its necessary environmental equipment also increases daily, computer rooms has become the important  unit of each constituent. Therefore, in order to guarantee the computer system can work safely and reliably, the long-distance supervisory system is used more widespread. (科教论文网 Lw.nsEAc.com编辑整理)
Along with development of the computer network technology and the flow media technology, the way of controlling network video monitoring also is changing. This article mainly introduction cliental software design of the network video supervisory system, which is divided into the whole several big modules in use of the object-oriented method: the manager registering module, camera picture controlling module, camera grouping and administration module, the camera saving and warning module, rapes with the lens controlling module. There are also three big main points about supervisory system in the design: socket programming, rapes the control, database realization.
This article studied and discussed the network video supervisory system performance, the structure and the related functional design.
Key words:Socket programming; Long-distance monitoring; vc++.net; Client side software design
 
目    录


前言 1
1视频监控系统简介 2
1.1 视频监控系统的发展方向 2
1.2 网络视频监控系统的特点 2
1.2.1 数字化 2
1.2.2 网络化 2
1.3网络视频监控系统工作原理图 3
1.4 网络视频监控系统的应用 4
1.4.1 DVR监控系统 4
1.4.2 IP技术 4
1.4.3 模拟摄像机 4
2 视频监控系统设计相关技术讨论 5
2.1 数字视频信息的处理 5
2.2 数字视频信息编码与压缩 5
2.2.1 JPEG标准 5
2.2.2 H.261标准 6
2.2.3 MPEG标准 6
2.3 数字视频的传输 6
2.3.1 数字视频传输的特点 6
2.3.2 实时传输协议RTP与RTCP 6
2.3.3 实时流协议RTSP 7
2.3.4 资源预订协议RSVP协议 8
2.3.5  流水线操作 9
2.4 数字视频捕获和压缩技术 9
2.4.1 视频采集 9
2.4.2 视频压缩 10
2.5 网络远程视频监控动态IP解决方案 10
2.5.1 动态域名解析系统 10 (科教作文网 zw.nseac.com整理)
2.5.2 域名解析系统的缺点 11
2.6 视频监控重要算法 11
2.6.1 H.264算法介绍 11
2.6.2 H.264/AVC标准 11
2.6.3 数字视频编解码技术的演变 12
2.6.4  H.264 与MPEG-4的比较 12
3 系统概要设计 13
3.1 关键术语的理解 13
3.1.1 网络摄像机 13
3.1.2 网络视频服务器 14
3.1.3 动态域名解析服务 14
3.1.4 网络摄像机使用的影像压缩方式 15
3.2  系统的总体构想 15
3.3 系统整体结构与功能 16
4 系统详细设计与关键技术 17
4.1 网络视频监控系统组成部分及原理 17
4.1.1 监控现场 17
4.1.2 网络及视频服务器 17
4.1.3 监控服务器端和客户端软件 17
4.2 系统实现的主要功能 18
4.2.1 摄像机画面显示与管理功能 18
4.2.2 系统时间内容显示及声音控制功能 18
4.2.3 云台旋转控制功能 18
4.2.4 镜头控制功能 19
4.3 网络视频监控系统的实现 20
4.3.1 软件设计程序流程图 20
4.3.2 主要界面与代码 21
4.3.3 Socket连接功能实现 31
4.3.4 ODBC 数据库功能实现 41
5 总结与展望 45
5.1 全文总结 45
5.2 展望 45
参考文献 46
致谢 47

前  言

视频监控系统是安全防范系统的组成部分,它是1种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控制技术也有长足的发展。随着计算机技术、多媒体技术、数字压缩技术以及计算机网络技术的发展, 网络视频监控系统对目标范围实时监控、录入回放,被捕捉的图像存储在硬盘上,还可以根据报警信号的发生自动的实时记录现场情况,事后,从系统数据中查询相应的资料,并通过计算机网络传输到监控中心。网络视频系统采用国际标准TCP/IP底层通讯协议,即可在局域网也可在广域网上进行通讯,充分发挥网络视频监控系统的优势,利用IP技术、数字化传输、数字化存储及图像处理等计算机技术通过LAN/WAN,实现高性能网络视频监控。

(科教范文网http://fw.NSEAC.com编辑发布)


本文着重点在于网络视频监控客户端软件设计。首先,介绍了网络视频监控系统的发展、特点及其应用。其次,对视频监控系统设计的相关技术做了阐述,描述了数字视频传输的多种协议,介绍了数字视频信息编码与压缩的3种标准:JPEG标准;H.261标准;MPEG标准,分析了网络远程视频监控动态IP解决方案和视频监控的重要算法。然后,主要介绍网络视频监控客户端软件设计的过程和系统的整体结构与功能。
系统详细设计主要包括:
1. 网络视频监控系统组成部分及原理。
2. 系统实现的主要功能:摄像机画面显示与管理功能;系统时间内容显示及声音控制功能;云台旋转控制功能;镜头控制功能。
3. 网络视频监控系统的实现:主要界面与代码;Socket连接功能实现;ODBC 数据库功能实现; 云台监控功能实现。
最后,对全文做出工作总结和展望,总结出该客户端软件系统设计取得的成果和需要改进的地方。

    上一篇:网络搜索引擎性能分析模型与系统ASP+SQL 下一篇:没有了