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

移动Flash流媒体关键技术的研究

作 者: 袁俊杰
导 师: 徐小良
学 校: 杭州电子科技大学
专 业: 计算机软件与理论
关键词: Flash动画 移动流媒体 传输协议 拥塞控制 率平滑
分类号: TN919.8
类 型: 硕士论文
年 份: 2009年
下 载: 112次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着移动网络的发展、动漫产业的兴起,结合无线通信技术与矢量图形技术的手机动漫正逐渐成为无线增值产品中的一个重要组成部分。Flash作为一种优秀的矢量图形格式,非常适合在移动网络中传输与播放,是手机动漫的主要呈现形式。目前移动Flash的网络应用产品大多是离线或顺序传输播放的,而没有采用实时流媒体技术,由于移动网络的高丢包率、高延时等特性使得其应用存在一定局限性。为了保证Flash在移动网络中高效稳定地传输播放,本文主要对移动Flash流媒体关键技术进行研究,包括分组封装策略、传输协议拥塞控制以及率平滑等。主要研究工作如下:(1)针对Flash流媒体文件格式、音视频帧结构,提出一种Flash文件的解析方法以及Flash音视频的RTP封装策略,保证了一定的丢包容错能力,提高了网络带宽利用率,降低了接收端的解析复杂度。(2)通过分析目前标准的实时流媒体传输协议,研究提出一种针对Flash流媒体的实时传输协议。新协议去除了标准协议中不必要的功能,重新设计了一些域,并制定了RTCP分组的发送机制。实验表明,新协议提高了媒体数据的可用带宽,并有效控制了RTCP流的带宽占用。(3)针对目前拥塞控制算法无法准确判断移动网络拥塞状况的问题,提出了一种针对移动网络的端到端拥塞控制算法。在接收端通过分组到达时间间隔判断丢包原因,统计并反馈分组丢失率、间隔抖动等QoS信息。在发送端通过分析反馈信息来判断网络状态,并基于二项式原理实现数据传输率的动态调整。新算法在有效避免网络拥塞的前提下,进一步提高了数据传输效率。(4)针对目前VBR视频率平滑算法无法兼顾平滑质量与时间效率的问题,提出一种基于漏斗的率平滑算法,以达到视频的最佳平滑传输。新算法继承了最短路径平滑算法的思想,通过在率平滑模型中构建漏斗结构以实现最短路径的快速求解,有效消减了传输比特率波峰、降低了传输比特率方差,并具有更低的时间复杂度。最后,基于上述研究成果实现了一个移动Flash流媒体播放系统,实验结果表明Flash流媒体传输性能达到了预期目标。

全文目录


摘要  5-6
ABSTRACT  6-10
第1章 绪论  10-15
  1.1 研究背景及意义  10
  1.2 国内外研究现状  10-13
    1.2.1 移动Flash 研究现状  10-11
    1.2.2 流媒体研究现状  11-13
  1.3 本文研究内容  13-14
  1.4 论文组织结构  14-15
第2章 流媒体相关技术概要  15-30
  2.1 Flash 流媒体格式  15-16
  2.2 实时流媒体传输协议  16-22
    2.2.1 实时流协议RTSP  16-18
    2.2.2 实时传输协议RTP  18-20
    2.2.3 实时传输控制协议RTCP  20-22
  2.3 移动流媒体QoS 控制策略  22-25
  2.4 流媒体率平滑技术  25-29
    2.4.1 率平滑模型  25-27
    2.4.2 传统率平滑算法  27-29
  2.5 本章小结  29-30
第3章 Flash 文件解析及其封装策略  30-35
  3.1 Flash 帧结构概述  30-31
  3.2 Flash 文件解析流程  31-33
  3.3 Flash 音视频的净荷封装  33-34
  3.4 Flash MP3 音视频净荷封装  34
  3.5 本章小结  34-35
第4章 移动流媒体传输协议研究  35-46
  4.1 实时传输协议的优化  35-40
    4.1.1 RTP 协议的优化设计  35-36
    4.1.2 RTCP 协议的优化设计  36-39
    4.1.3 RTCP 分组发送周期计算  39-40
  4.2 基于反馈的移动流媒体拥塞控制算法  40-43
    4.2.1 拥塞控制系统框架  41
    4.2.2 移动网络拥塞状态判断算法  41-43
    4.2.3 拥塞控制策略  43
  4.3 实验与分析  43-45
  4.4 本章小结  45-46
第5章 Flash 流媒体的率平滑技术  46-53
  5.1 Flash 的VBR 特性  46
  5.2 基于漏斗的最短路径率平滑算法  46-50
    5.2.1 相关概念及性质  46-47
    5.2.2 基于漏斗的最短路径平滑算法  47-49
    5.2.3 算法分析与实现  49-50
  5.3 实验与分析  50-52
  5.4 本章小结  52-53
第6章 Flash 流媒体播放系统的设计与实现  53-65
  6.1 整体系统框架  53
  6.2 基于Live555 的Flash 流媒体服务器实现  53-59
    6.2.1 Live555 流媒体库  53-56
    6.2.2 Flash 流媒体服务器  56-59
  6.3 Flash 流媒体播放器的设计与实现  59-63
    6.3.1 Flash 流媒体播放器框架  59-60
    6.3.2 FAD Flash 解码渲染库  60-62
    6.3.3 缓存与失序处理  62-63
    6.3.4 断线重连  63
  6.4 实验结果  63-64
  6.5 本章小结  64-65
第7章 总结与展望  65-67
  7.1 总结  65-66
  7.2 展望  66-67
致谢  67-68
参考文献  68-71
附录  71-72
详细摘要  72-75

相似论文

  1. 宽带卫星网络中的TCP拥塞控制机制的研究,TN927.2
  2. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  3. 基于HTTP的智能家居网络改进方案,TP273.5
  4. 基于实时流传输协议的视频点播中继系统的设计与实现,TN948.64
  5. 移动流媒体带宽分配及数据调度策略研究,TN929.5
  6. 流控制传送协议拥塞控制机制的研究,TN915.04
  7. 基于H.264网络视频传输方案的设计与实现,TN919.81
  8. 基于H.264编解码器的智能手机流媒体客户端研究与实现,TN929.53
  9. IP网络的QoS技术研究,TN915.09
  10. 基于总线环混合结构的可靠组播协议的研究,TP393.04
  11. 基于HTTP直播的移动流媒体系统的设计与实现,TN919.8
  12. 云存储中开放网络资源稳定存储机制的研究与实现,TP333
  13. 基于P2P架构下的移动“全球眼”系统实现及性能分析,TN929.5
  14. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  15. 一种城市应急智能决策系统的研究与实践,TP393.09
  16. 基于优化算法的网络拥塞控制方法研究,TP393.06
  17. 降低拥塞率和支持资源均衡利用的新型光网络研究,TN929.1
  18. 立体视频网络传输控制与损伤研究,TN919.8
  19. 网络拥塞控制算法的稳定性研究,TP393.06
  20. 基于网络处理器的Web用户体验测量研究,TP393.09
  21. 路由器中的主动队列管理算法研究,TP393.05

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 图像通信、多媒体通信
© 2012 www.xueweilunwen.com