学位论文 > 优秀研究生学位论文题录展示

基于Flex的视频监控系统客户端设计与实现

作 者: 赵俊波
导 师: 华惊宇
学 校: 浙江工业大学
专 业: 电子与通信工程
关键词: 视频监控 Flex RTMP Red5
分类号: TN948.6
类 型: 硕士论文
年 份: 2013年
下 载: 24次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近些年来,随着信息技术的大范围推广和计算机科学技术的迅猛发展,视频监控系统也随着音、视频技术,图像处理技术的显著提高而渗透到人民生活的各个领域。从二十一世纪初的模拟监控时期开始,视频监控系统一步一步地朝着数字化和网络化甚至是智能化监控的方向在快速前行。因此,为尽快满足其智能化发展的需求,当前的监控系统一般采用C/S设计模式,该模式可分解为三个主要的部分,前端视频流采集与发送、中间层服务器端视频流转发和信令控制以及客户端用户界面。本论文研究的重点正是C/S设计模式中C(Client)客户端软件的设计与实现。首先,本文概略地介绍了视频监控系统的总体框架结构,然后参考其客户端部分设计与实现所需要涉及的理论知识和技术进一步介绍了多媒体通信技术、流媒体及Red5流媒体服务器、视频压缩编码技术以及Flex技术。其次,重点研究设计了视频播放模块,该模块实现实时视频播放的流程主要是接收服务器转发过来的RTP数据包后,先要对RTP包进行解包获取H.264编码的数据,然后将视频流数据进行RTMP封包,再把RTMP数据包推送至Red5流媒体服务器,最后Flex客户端通过和服务器建立RTMP连接,通过VideoDisplay组件进行解码播放。本设计采用Flex开发的主要优势是监控视频在客户端解码播放相对简单,视频流清晰,并且设计界面美观大方。最后,基于上述设计,在Flex开发环境下实现了视频监控客户端软件开发,主要包括Flex平台下开发的客户端界面,包括用户注册登录模块、视频播放模块等关键功能。

全文目录


摘要  4-5
ABSTRACT  5-8
第1章 绪论  8-12
  1.1 课题研究的背景及意义  8-9
  1.2 国内外研究现状  9-10
  1.3 本文的研究内容  10-11
  1.4 论文结构  11-12
第2章 视频监控客户端开发的相关技术  12-24
  2.1 多媒体通信技术简介  12-16
    2.1.1 TCP协议  12-15
    2.1.2 RTMP协议  15-16
  2.2 流媒体技术简介  16-21
    2.2.1 流媒体及流媒体技术  16-17
    2.2.2 RED5服务器  17-20
    2.2.3 视频压缩编码技术  20-21
  2.3 Flex技术简介  21-23
    2.3.1 RIA技术  21-22
    2.3.2 Adobe的Flex  22-23
  2.4 本章小结  23-24
第3章 视频监控系统客户端设计  24-39
  3.1 软、硬件开发环境  24-25
    3.1.1 设备端相关硬件  24
    3.1.2 客户端相关软件  24-25
  3.2 系统架构介绍  25-26
  3.3 客户端概要设计  26-28
  3.4 客户端的流程设计  28-38
    3.4.1 MFC与Flex通信  28-30
    3.4.2 推送视频流至RED5  30-35
    3.4.3 客户端播放视频  35-37
    3.4.4 设计流程的改进  37-38
  3.5 本章小结  38-39
第4章 Flex视频监控客户端的实现  39-55
  4.1 客户端整体实现方案  39-40
  4.2 客户端各模块实现  40-54
    4.2.1 注册与登录  40-42
    4.2.2 菜单模块  42-44
    4.2.3 视频播放  44-49
    4.2.4 设备列表  49-50
    4.2.5 云台控制  50-51
    4.2.6 系统设置  51-54
  4.3 本章小结  54-55
第5章 总结与展望  55-57
  5.1 总结  55-56
  5.2 展望  56-57
参考文献  57-59
致谢  59-60
攻读学位期间参加的科研项目和成果  60

相似论文

  1. 基于物联网的农产品安全监控系统与决策系统研究,TP277
  2. 藏语/汉语远程教育系统流媒体技术研究,TN919.8
  3. 基于FMS的校园即时通讯系统设计与实现,TP311.52
  4. 初中物理力学虚拟实验系统的设计与实现,TP391.9
  5. 基于Flex与AIR的Mashup研究与实现,TP311.52
  6. 基于Flex与J2EE的族谱网的设计与实现,TP393.092
  7. 营区智能值班管理系统的设计与实现,TP311.52
  8. 基于SIP的手机视频监控系统的设计与实现,TN929.53
  9. 嵌入式视频监控系统中的GUI设计与实现,TP277
  10. 基于Linux平台的Ad hoc网络应用与设计实现,TN929.5
  11. 基于H.264的移动视频监控系统的设计与实现,TN919.81
  12. 现代水库自动观测系统的设计与实现,TV697.2
  13. 视频安防系统的设计与实现,TP311.52
  14. 网络视频监控系统中客户端的设计与实现,TP277
  15. 基于flex的大学生交友网站的设计与实现,TP311.52
  16. 基于FLEX的企业级设备管理平台开发,TP311.52
  17. 基于Web 2.0的Flex智能化网络信息系统的设计与实现,TP311.52
  18. 基于Flex技术的水轮机组在线监测系统研究与开发,TP311.52
  19. 基于Flex的远程健康咨询与康复支持系统的设计与实现,TP311.52
  20. 基于人脸检测的智能监控追踪系统,TP391.41
  21. 监控视频中的车辆检测与跟踪技术研究,TP391.41

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视中心、电视设备 > 电视中心管理系统
© 2012 www.xueweilunwen.com