优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于IP协议的视频监控系统QT

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

摘要:本系统采用了软压缩的方法,在单机和对接线连成的两台电脑的情况下可以获得高清晰的图像。运用TCP/IP协议,在局域网内构建有限的实时监控系统。系统可以根据客户需求构建以多个摄像头为采集源的客户端监控点,实现多点监控。监控采集到的视频图像经过预定义的编码方式进行压缩,以占据最小带宽发送最多数据为目的,采用当今流行的mpeg4文件格式在网络上以点对点的方式传输。服务端及时响应客户端发送过来的请求,并按管理者的意志对远程发来的视频图像进行播放和存储。 think58好,好think58 [资料来源:http://THINK58.com]

本系统是在Microsoft Visual C++ 6.0编程环境下开发实现。采用客户端/服务器模式在局域网内进行通讯。利用Microsoft Visual C++ 6.0编程环境下的MFC工具设计基于对话框的形式,通过异步非阻塞的套接字进行客户端与服务器端的通信。采用现在流行的MPEG4文件格式在网络上传输的一个稳定的新系统. think58.com

[来源:http://think58.com]

    think58 [资料来源:www.THINK58.com]

关键字:实时视频监控;软压缩;mpeg4。

think58.com [资料来源:www.THINK58.com]

[资料来源:http://think58.com]

  think58

[资料来源:http://www.THINK58.com]

  copyright think58 [资料来源:http://think58.com]

目录

内容来自think58 [资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

                [资料来源:http://www.THINK58.com]

前言 1 [资料来源:http://THINK58.com]

1引论   2 think58 [来源:http://www.think58.com]

1.1视频监控系统的现状和发展方向 2 think58

[来源:http://think58.com]

1.1.1 视频监控系统的现状   2 think58好,好think58

[资料来源:http://www.THINK58.com]

1.1.2 视频监控系统的发展方向    3

本文来自think58

[来源:http://think58.com]

[来源:http://www.think58.com]

1.2 技术背景 4 think58好,好think58 [资料来源:THINK58.com]

1.2.1 Visual C++ 6.0和MFC介绍 4

内容来自think58 [资料来源:www.THINK58.com]

[资料来源:http://www.THINK58.com]

1.2.2 MPEG4介绍  5 think58好,好think58

[版权所有:http://think58.com]

1.2.3 套接字编程  5

copyright think58 [版权所有:http://think58.com]

[来源:http://think58.com]

1.2.4 AVICAP知识点 6 think58

[资料来源:http://www.THINK58.com]

1.2.5 流媒体技术  7 本文来自think58

[来源:http://think58.com]

2需求分析   8 think58.com

[来源:http://think58.com]

2.1项目概述 8 内容来自think58 [资料来源:http://THINK58.com]

2.1.1 问题的提出  8

think58好,好think58

[版权所有:http://think58.com]

[来源:http://think58.com]

2.1.2 项目目标    8 本文来自think58

[资料来源:THINK58.com]

2.1.3 运行环境    8 think58.com

[资料来源:THINK58.com]

2.1.4 条件与限制  8 本文来自think58

[资料来源:www.THINK58.com]

2.1.5 功能划分    8 [版权所有:http://think58.com]

2.1.6 功能描述    9 内容来自think58

[资料来源:http://www.THINK58.com]

2.2系统流程图    10

内容来自think58 [资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]

2.3运行需求    10 copyright think58 [资料来源:www.THINK58.com]

2.3.1用户界面    10 copyright think58

[资料来源:http://www.THINK58.com]

2.3.2 硬件接口    10 本文来自think58 [资料来源:http://think58.com]

2.3.3 软件接口    11

[资料来源:http://www.THINK58.com]

2.3.4 故障处理    11

think58.com [资料来源:www.THINK58.com]

[资料来源:http://THINK58.com]

2.4其他需求    11

copyright think58

[来源:http://think58.com]

[资料来源:http://THINK58.com]

2.4.1可使用性    11 think58 [版权所有:http://think58.com]

2.4.2 可维护性    11 [资料来源:http://think58.com]

2.4.3 可移植性    11 本文来自think58 [版权所有:http://think58.com]

3概要设计    12 本文来自think58

[来源:http://www.think58.com]

3.1 处理流程    12

think58好,好think58

[来源:http://www.think58.com]

[来源:http://think58.com]

3.2设想供选择的方案  12 copyright think58

[版权所有:http://think58.com]

3.2.1 DirectShow与VFW的比较    12 [资料来源:THINK58.com]

3.2.2 TCP/IP与RTP/RTCP的比较  13

[版权所有:http://think58.com]

3.2.3 TCP与UDP的比较    13

copyright think58

[来源:http://www.think58.com]

[来源:http://think58.com]

3.2.4 IP组播与TCP协议的比较    13 [来源:http://think58.com]

3.3 功能分解    14 [资料来源:http://THINK58.com]

3.4 功能分配    14 本文来自think58 [资料来源:www.THINK58.com]

3.5 设计软件结构  15 think58

[资料来源:THINK58.com]

3.6 运行设计    18 内容来自think58

[资料来源:http://THINK58.com]

3.7 出错处理设计  18 think58.com [资料来源:http://THINK58.com]

3.7.1出错输出信息 18 think58

[资料来源:THINK58.com]

3.7.2 出错处理对策 18 think58好,好think58

[资料来源:www.THINK58.com]

4详细设计    19

本文来自think58 [来源:http://www.think58.com]

[资料来源:http://www.THINK58.com]

4.1 程序描述    19

[资料来源:http://think58.com]

4.1.1 程序功能    19 think58好,好think58 [来源:http://think58.com]

4.1.2 程序性能    19 think58好,好think58 [资料来源:THINK58.com]

4.2 程序实现    19 本文来自think58

[资料来源:www.THINK58.com]

4.2.1 MPEG4格式的格式 19

[资料来源:THINK58.com]

4.2.2 获取摄像头驱动和版本号    20 [资料来源:http://think58.com]

4.2.3 显示图像在客户端上    20 本文来自think58

[资料来源:THINK58.com]

4.2.4 初始化压缩格式并且开始压缩数据 21

think58.com

[资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

4.2.5 回调函数    22 think58 [版权所有:http://think58.com]

4.2.6 释放存储空间 23 copyright think58

[资料来源:www.THINK58.com]

4.2.7命令接收的选择  23

[资料来源:THINK58.com]

4.2.8 服务器端的创建套接字    24 [来源:http://www.think58.com]

4.2.9 服务器端的输入项 25

think58.com

[资料来源:http://THINK58.com]

[来源:http://www.think58.com]

4.2.10 命令接收的选择 25

[来源:http://think58.com]

4.2.11保存文件    26 think58

[资料来源:THINK58.com]

结束语  33

think58好,好think58

[资料来源:http://THINK58.com]

[资料来源:http://THINK58.com]

参考文献 34 [资料来源:www.THINK58.com]

致谢 35

copyright think58

[资料来源:http://www.THINK58.com]

[资料来源:www.THINK58.com]

  [资料来源:http://www.THINK58.com]