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

基于WEB的网络视频客户端软件的设计与实现

作 者: 赵倩
导 师: 沈苏彬
学 校: 南京邮电大学
专 业: 计算机应用技术
关键词: 网络视频 视频播放 可视化控制
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 38次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着视频监控系统由传统的模拟视频监控发展为全数字化的网络视频监控,应用及覆盖地域范围快速扩大,基于C/S结构的视频监控系统的部署、管理和维护都十分困难。因此,本文研究基于B/S结构的网络视频监控系统,扩展并优化网页中嵌入的视频播放器功能,方便用户实时浏览网络视频。针对系统的应用需求,本文对视频播放软件进行了功能扩展和优化。结合ActiveX控件技术和数字签名技术,研究Windows不同版本操作系统中控件下载安全机制,综合考虑开发成本因素,给出了一种可行的控件下载方案;分析VLC(Video Lan Client)源码,改进控件的鼠标支持功能,结合Windows界面编程技术和WinSock网络通信技术,解决视频的可视化控制问题;扩展控件帧率接口,解决视频传输中丢帧状况的测试问题。本文对扩展和优化的各项功能进行了测试,测试结果表明:在Windows7、Vista及XP系统环境下,使用IE6及以上版本浏览器可以安全稳定下载控件播放网络视频,控件安装过程简单,易于操作;视频控制功能稳定可靠,用户通过鼠标控制视频,操作便捷;通过比较摄像机帧率和客户端帧率,可以判断当前网络状况下视频传输丢帧情况,为以后视频传输的自适应调整提供依据。

全文目录


摘要  4-5
ABSTRACT  5-8
第1章 绪论  8-13
  1.1 研究背景和意义  8-9
  1.2 研究现状  9-11
  1.3 论文内容与安排  11-13
第2章 相关技术研究  13-22
  2.1 视频播放技术  13-15
    2.1.1 视频编码技术  13-14
    2.1.2 视频传输技术  14-15
  2.2 ACTIVEX 控件技术  15-17
    2.2.1 ActiveX 简介  15-16
    2.2.2 ActiveX 安全性研究  16
    2.2.3 Windows Vista 操作系统的安全特性研究  16-17
  2.3 WINDOWS 编程技术  17-21
    2.3.1 Windows 程序设计特点  17-19
    2.3.2 Windows 编程要素  19-20
    2.3.3 WinSock 通信技术  20-21
  2.4 本章小结  21-22
第3章 网络视频播放软件的分析与设计  22-33
  3.1 视频播放软件分析  22-27
    3.1.1 需求分析  22-23
    3.1.2 控件模块分析  23-25
    3.1.3 视频控制模块分析  25-26
    3.1.4 丢帧测试模块分析  26-27
  3.2 视频播放软件扩展的总体设计  27-32
    3.2.1 网络视频监控应用结构  27-29
    3.2.2 控件下载模块设计  29
    3.2.3 视频控制模块设计  29-30
    3.2.4 丢帧测试模块设计  30-31
    3.2.5 接口扩展模块设计  31-32
  3.3 本章小结  32-33
第4章 网络视频播放软件的功能扩展实现和优化  33-49
  4.1 开发环境  33
  4.2 源码分析与改进  33-38
    4.2.1 VLC 源码分析  33-37
      4.2.1.1 VLC 简介  33-34
      4.2.1.2 VLC 体系结构  34-35
      4.2.1.3 VLC 播放流程  35-36
      4.2.1.4 VLC 数据结构  36-37
    4.2.2 改进控件鼠标支持功能  37-38
    4.2.3 控件接口开发方法  38
  4.3 控件模块的优化  38-42
    4.3.1 增强控件兼容性  38-40
    4.3.2 简化控件安装过程  40-41
    4.3.3 控件自动升级  41-42
  4.4 视频播放控件功能扩展的实现  42-47
    4.4.1 视频控制功能的实现  42-45
    4.4.2 丢帧测试功能的实现  45-47
  4.7 本章小结  47-49
第5章 系统测试与分析  49-55
  5.1 测试环境  49
  5.2 测试方案  49-51
  5.3 功能测试  51-53
    5.3.1 控件优化测试  51-52
    5.3.2 视频控制功能测试  52-53
    5.3.3 视频丢帧测试  53
  5.4 测试结果分析  53-54
  5.5 本章小结  54-55
第6章 总结与展望  55-56
  6.1 工作总结  55
  6.2 研究展望  55-56
参考文献  56-59
致谢  59-60
攻读硕士学位期间的研究成果  60

相似论文

  1. 网络视频引发的著作权侵权问题研究,D923.41
  2. 基于H.264网络视频传输方案的设计与实现,TN919.81
  3. P2P点播系统存储管理研究与实现,TN948.64
  4. 嵌入式网络视频软件的研究与实现,TP393.09
  5. 音视频编辑库的设计与实现,TN919.81
  6. 社交网络视频分享测量平台的设计与实现,TP393.09
  7. 网络视频录像机OSD子系统软件设计,TP277
  8. 网络视频传输系统研究和设计,TN919.8
  9. 论网络视频分享服务中信息网络传播权的保护,D923.41
  10. 我国网络视频发展中的问题及其路径研究,G206
  11. 楼宇网络视频监控设计与应用,TP277
  12. 基于P2P传输的VOD素材同步系统的设计与实现,TP393.02
  13. 数字文化视频网站的构建与经营,G206
  14. 基于视频传感器网络的移动目标覆盖,TN929.5
  15. CDN-P2P混合架构视频点播系统的实现与用户行为分析,TN948.64
  16. 基于消费者感知的网络视频广告效果实证分析,F713.8;F224
  17. 网络视频广告病毒式传播研究,G206
  18. 基于RTP的实时H.264网络视频监控系统的实现与QoS研究,TN919.81
  19. WLAN多媒体传输中MAC层QoS改进,TN925.93
  20. 基于P2P的视频点播系统的设计与仿真,TN948.64

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com