基于H.264的网络视频监控系统的设计与实现

基于H.264的网络视频监控系统的设计与实现

论文摘要

近年来,随着Internet和图像处理技术的快速发展,网络视频监控技术得到了广泛的应用。在网络视频监控系统中,监控的范围不再局限于某一个地点,而是任何有网络的地方。和以前的系统相比,现在网络监控系统的规模更大,也越来越复杂。在这种大规模的网络监控系统中,如何实现监控资源的实时观看,如何实现音视频信息的存储并能快速查询,如何有效管理和维护如此复杂的监控系统,成为了网络视频监控系统中的一个重要课题。H.264/MPEG-4 AVC是新一代的视频编码标准。在图像编码质量相同时,它具有更高的压缩比,更好的图像质量和良好的网络适应性,能够在相对较小的带宽下提供高画质的监控图像服务。这些优势使它成为当前网络监控系统研究的新方向.本文介绍了H.264视频压缩技术优势.详细分析了网络视频传输中常见的协议。结合实际的应用需求,在H.264网络摄像机基础之上,设计和实现了一个的分布式监控、集中式管理的网络视频监控系统。整个系统主要分为二大部分:管理服务器,客户端。管理服务器是系统的核心,负责管理所有的用户和资源。客户端主要进行图像的监视、控制。文中分别对二部分的设计和实现做了详细的说明。在这个监控系统中实现了图像实时传输、远程控制、录像、报警控制等基本的监控功能。视频解码部分采用了DirectShow技术方案,实现了视频的多路实时解码、字符叠加、播放。针对局域网和因特网的不同特点,我们采用了TCP和UDP二种协议混合使用,既解决了对监控资源的访问限制,又有效的利用了带宽。对ADSL拨号、防火墙、多人并发访问等问题也做了进一步的讨论。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 视频监控系统的发展
  • 1.2 视频监控系统的发展方向
  • 1.3 第三代视频监控系统
  • 1.4 本文所阐述的意义
  • 1.5 本文的组织结构
  • 第2章 音视频编码
  • 2.1 视频压缩的必要性和可能性
  • 2.2 视频压缩的基本概念
  • 2.3 视频压缩基本方法
  • 2.4 新一代视频编码标准H.264
  • 2.5 音频编解码
  • 2.6 本章小节
  • 第3章 网络协议和接口
  • 3.1 TCP/IP 协议
  • 3.2 流媒体协议
  • 3.3 应用层协议设计
  • 3.4 网络编程接口
  • 3.5 本章小节
  • 第4章 系统结构设计
  • 4.1 监控资源访问分析
  • 4.2 管理服务器的功能和结构
  • 4.3 存储服务器功能和结构
  • 4.4 客户端功能和结构
  • 4.5 网络摄像机介绍
  • 4.6 本章小节
  • 第5章 服务器设计与实现
  • 5.1 系统分析
  • 5.2 消息处理
  • 5.3 用户管理
  • 5.4 设备管理
  • 5.5 存储服务器设计
  • 5.6 上级服务器对下级服务器的管理
  • 5.7 监控资源冲突的协调
  • 5.8 本章小节
  • 第6章 客户端设计与实现
  • 6.1 开发环境
  • 6.2 客户端软件需求分析
  • 6.3 客户端软件总体设计
  • 6.4 DIRECTSHOW 解码技术
  • 6.5 录像检索回放设计
  • 6.6 用户界面的设计
  • 6.7 本章小节
  • 第7章 总结和展望
  • 7.1 总结
  • 7.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于H.264的网络视频监控系统的设计与实现
    下载Doc文档

    猜你喜欢