基于v c++远程视频监控系统.rar

RAR格式版权申诉手机打开展开

基于v c++远程视频监控系统,基于v c++远程视频监控系统论文1.5万字 41页包括开题报告,任务书,翻译资料,完整论文,可执行程序,安装说明等完整全套资料摘 要本系统采用了软压缩的方法,在单机和对接线连成的两台电脑的情况下可以获得高清晰的图像。运用tcp/ip协议,在局域网内构建有限的实时监控系统。系统可以根据客户需求构建以多个摄像头为采集源的...
编号:200-36694大小:4.39M
分类: 论文>计算机论文

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 sdwfs19870 发布

基于V c++远程视频监控系统
论文1.5万字 41页

包括开题报告,任务书,翻译资料,完整论文,可执行程序,安装说明等完整全套资料


摘 要

本系统采用了软压缩的方法,在单机和对接线连成的两台电脑的情况下可以获得高清晰的图像。运用TCP/IP协议,在局域网内构建有限的实时监控系统。系统可以根据客户需求构建以多个摄像头为采集源的客户端监控点,实现多点监控。监控采集到的视频图像经过预定义的编码方式进行压缩,以占据最小带宽发送最多数据为目的,采用当今流行的mpeg4文件格式在网络上以点对点的方式传输。服务端及时响应客户端发送过来的请求,并按管理者的意志对远程发来的视频图像进行播放和存储。
本系统是在Microsoft Visual C++ 6.0编程环境下开发实现。采用客户端/服务器模式在局域网内进行通讯。利用Microsoft Visual C++ 6.0编程环境下的MFC工具设计基于对话框的形式,通过异步非阻塞的套接字进行客户端与服务器端的通信。采用现在流行的MPEG4文件格式在网络上传输的一个稳定的系统。
关键词:实时视频监控;软压缩;mpeg4

ABSTRACT

The system has used the soft compression method. May obtain the high clear picture in the single computer and with to the wiring Lian Cheng two computer situations in. Using TCP/IP agreement, Composition based on local area network construction limited real-time monitoring system. According to the customer demand, Construction take many cameras as gathering source client side monitoring point. Realizes the multi-spot monitoring. The monitoring gathers the video frequency image passes through from the definition encoding method carries on the compression, Take occupies the minimum band width to transmit most data as the goal. Uses the popular MPEG4 file format in the network by the point-to-point way transmission. The service prompt response client side transmits request. And to the video picture which long-distance sends in flows in the sowing in rows according to administrator's will to store in the memory.
The system is programmed in Microsoft Visual C++ 6.0 develops environment, uses the C/S moden to carry on the local area network the communication, uses the MFC tools of Microsoft Visual C++ 6.0 environment design for based on the dialog box form, through the sleeve joint character which asynchronous must blocks carries on the customer and the server correspondence; Uses the present popular MPEG4 file format which transmits in the network a good and stable system.
Keywords: real-time video frequency monitoring;Soft compression;MPEG4


第1章 绪论 1
1.1视频监控系统的现状和发展方向 1
1.1.1 视频监控系统的现状 1
1.1.2 视频监控系统的发展方向 2
1.2 技术背景 3
1.2.1 Visual C++ 6.0和MFC介绍 3
1.2.2 MPEG4介绍 4
1.2.3 套接字编程 4
1.2.4 AVICAP知识点 5
1.2.5 流媒体技术 6
第2章 需求分析 7
2.1项目概述 7
2.1.1 问题的提出 7
2.1.2 项目目标 7
2.1.3 运行环境 7
2.1.4 条件与限制 7
2.1.5 功能划分 7
2.1.6 功能描述 8
2.2系统流程图 9
2.3运行需求 9
2.3.1用户界面 9
2.3.2 硬件接口 9
2.3.3 软件接口 10
2.3.4 故障处理 10
2.4其他需求 10
2.4.1可使用性 10
2.4.2 可维护性 10
2.4.3 可移植性 10
第3章 概要设计 11
3.1 处理流程 11
3.2设想供选择的方案 12
3.2.1 DirectShow与VFW的比较 12
3.2.2 TCP/IP与RTP/RTCP的比较 12
3.2.3 TCP与UDP的比较 12
3.2.4 IP组播与TCP协议的比较 13
3.3 功能分解 13
3.4 功能分配 13
3.5 设计软件结构 14
3.6 运行设计 17
3.7 出错处理设计 17
3.7.1出错输出信息 17
3.7.2 出错处理对策 17
第4章 详细设计与实现 18
4.1 程序描述 18
4.1.1 程序功能 18
4.1.2 程序性能 18
4.2 程序实现 18
4.2.1 MPEG4格式的格式 18
4.2.2 获取摄像头驱动和版本号 19
4.2.3 显示图像在客户端上 19
4.2.4 初始化压缩格式并且开始压缩数据 20
4.2.5 回调函数 21
4.2.6 释放存储空间 22
4.2.7命令接收的选择 22
4.2.8 服务器端的创建套接字 23
4.2.9 服务器端的输入项 23
4.2.10 命令接收的选择 23
4.2.11保存文件 24
第5章 总结 29
致 谢 30
参考文献 31
附 录 32

第1章 绪论
1.1视频监控系统的现状和发展方向
视频监控系统是安全防范系统的重要组成部分,是一种防范能力较强的综合系统。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着现代科学技术的不断发展特别是网络带宽、计算机处理能力和存储容量的迅速提高以及各种实用视频信息处理技术的出现。视频监控技术也有长足的发展,视频监控进入了全数字化的网络时代,日益受到人们的重视和关注。视频监控系统的发展基本上是从早期的模拟闭路电视监控系统向数模结合的视频监控系统和现在的数字视频监控系统演变的过程。


参考文献
[1] 刘亭亭,李柏年等. 基于无线局域网的城市视频监控系统.现代电子技术[J],2008(9)
[2] 于生勃. 数字视频监控系统方案设计应注意的问题.中国公共安全[J],2008(16)
[3] 廖国华. 视频监控系统中的关键技术.通信与信息技术[J],2008( 4)
[4] 于海生. 组播在视频监控系统中的应用.吉林交通科技[J],2008( 2)
[5] 宋春光,孔德静. 视频监控技术研究及应用探讨.黑龙江科技信息[J],2008( 23)
[6] 王勤学,胡艳杰等. 基于校园网的数字视频监控系统.现代电子技术[J],2008(14)
[7] 肖玉玲. 基于广域网的视频监控系统的实现.郑州铁路职业技术学院学报[J],2008(1)
[8] Hai Tao and Harpreet Singh Sawhney. Special issue on video surveillance research in industry and academia. Machine Vision and Applications[J], Volume 19, Numbers 5-6 / 2008(10)