当前位置:主页 > 管理论文 > 移动网络论文 >

基于多协议的大规模网络视频获取技术与实现

发布时间:2017-07-02 20:33

  本文关键词:基于多协议的大规模网络视频获取技术与实现


  更多相关文章: 视音频 协议 获取RTSP MMS RTMP


【摘要】:视音频获取技术是根据已知的资源定位符,通过特定的传输协议来获取视音频的技术。现在普遍使用的传输协议虽然可以实现可靠的数据传输,但是在视音频数据的实时传输方面还不是很完善。一般的传输协议对于传输中丢包、漏包等问题产生的错误进行了过多的修复处理,并且数据报并不一定按顺序传输,无法对接收到的数据报做及时处理。因此,虽然保证了传输的可靠性,却无法保证实时性,而本论文中介绍的实时传输协议主要就是针对实时性问题。现在对于实时数据的传输已经提出了许多不同的解决方案,但是这些协议来自不同的厂商并且没有统一的标准,因此并没有得到广泛的应用。 本论文就是通过对一些现有的视音频传输协议进行分析,并实现这些传输协议的数据传输功能,以便能够支持尽更多的传输协议。本论文主要取得的成果如下: 首先,对一些视音频的传输协议进行了研究,主要包括传统的数据传输协议和流媒体的传输协议。通过分析流媒体数据包的组成方式和响应过程,并详细分析传输协议的工作流程以及工作原理,实现了流媒体协议如MMS、RTMP、RTSP等协议的传输功能。 其次,每个协议都有自己特定的状态机,每个状态机的转换都有特定的触发条件,通过状态机反映客户端的状态变化,能够更有效的实现客户端功能。本论文就是以这些协议的状态机转换方式为基础实现对不同的视音频数据的传输。主要实现了HTTP/FTP的多线程和端点续传功能、RTMP、RTSP以及MMS协议客户端的传输方案,并将这些功能集成到一个下载模块中,并通过磁盘缓冲和守护线程等功能提高项目的效率和健壮性。
【关键词】:视音频 协议 获取RTSP MMS RTMP
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP393.092
【目录】:
  • 摘要4-5
  • ABSTRACT5-9
  • 第一章 绪论9-13
  • 1.1 背景及意义9-10
  • 1.2 研究现状10-11
  • 1.3 本文主要工作安排和内容结构安排11-13
  • 1.3.1 本文主要工作内容11-12
  • 1.3.2 本文的主要结构安排12-13
  • 第二章 视频分享网站技术研究13-17
  • 2.1 防盗链技术13
  • 2.2 分段存储技术13
  • 2.3 主流传输协议13-17
  • 第三章 视频传输协议识别17-35
  • 3.1 实时流协议识别17-26
  • 3.1.1 实时流协议的URL格式17
  • 3.1.2 实时流协议的传输方法与应答17-20
  • 3.1.3 会话描述协议20-21
  • 3.1.4 实时传输协议报文解析21-22
  • 3.1.5 实时控制协议报文解析22-26
  • 3.2 实时消息传送协议识别26-30
  • 3.2.1 传送协议原理26-27
  • 3.2.2 传送协议报文解析27-30
  • 3.3 微软媒体服务协议识别30-32
  • 3.3.1 文件格式解析30-31
  • 3.3.2 消息类型解析31-32
  • 3.4 FTP文件传送协议识别32-33
  • 3.4.1 FTP协议地址解析32
  • 3.4.2 FTP的命令和应答32-33
  • 3.5 HTTP协议识别33-35
  • 3.5.1 协议报文解析33
  • 3.5.2 HTTP操作方法与应答33-35
  • 第四章 系统总体设计与实现35-60
  • 4.1 结构模块设计35-36
  • 4.2 RTSP协议引擎36-42
  • 4.2.1 RTSP的传输演示36-37
  • 4.2.2 RTSP的状态分析37-40
  • 4.2.3 RTCP客户端实现40-42
  • 4.3 RTMP协议引擎42-48
  • 4.3.1 RTMP的握手演示42-44
  • 4.3.2 握手包加密算法实现44-45
  • 4.3.3 RTMP的传输过程45-46
  • 4.3.4 RTMP客户端实现46-48
  • 4.4 MMS协议引擎48-55
  • 4.4.1 MMS下的状态分析48-50
  • 4.4.2 MMS的传输演示50-51
  • 4.4.3 分组对测试带宽51-53
  • 4.4.4 MMS客户端实现53-55
  • 4.5 HTTP&FTP引擎55-58
  • 4.5.1 FTP连接模式55-56
  • 4.5.2 多线程分析56-57
  • 4.5.3 HTTP下载实现57-58
  • 4.6 系统结果测试58-60
  • 第五章 总结与展望60-61
  • 5.1 论文总结60
  • 5.2 工作展望60-61
  • 参考文献61-65
  • 致谢65-66
  • 攻读学位期间发表的学术论文目录66

【参考文献】

中国期刊全文数据库 前6条

1 王旭鹏;;基于Rtmp和Http双协议流媒体视频点播系统[J];电脑知识与技术;2011年01期

2 李永亮,袁志雄,陈斌,苏瑞,王丽敏;对基于TCP/IP的IEC61850特定通信服务映射MMS的分析与实现[J];电网技术;2004年24期

3 罗建川,刘守印,彭新生,胡君红;实时流化协议RTSP的研究及其在分布式视频点播系统中的应用[J];计算机工程与应用;2001年16期

4 陈振;贺建军;;流媒体服务缓存代理系统的设计及RTSP协议实现[J];科学技术与工程;2006年19期

5 张程,朱庆生;采用流媒体技术实现网络中的视频和音频传播[J];计算机工程与设计;2002年02期

6 徐殿武;;实时音视频数据采集和传输系统设计方法的比较研究[J];计算机工程与设计;2008年08期


  本文关键词:基于多协议的大规模网络视频获取技术与实现


  更多相关文章: 视音频 协议 获取RTSP MMS RTMP




本文编号:511177

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/511177.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户cc25c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com