对等直播系统多码率自适应策略研究

对等直播系统多码率自适应策略研究

论文摘要

P2P流媒体直播系统通常采用单一码率的方式传输数据,由于网络环境、终端设备的差异以及P2P本身拓扑结构的动态变化,往往导致无法缓冲到足够的数据,另一方面,也可能无法给高带宽用户提供更高质量的流媒体服务。在现有的流媒体技术基础上,如何应对网络环境参差不齐,P2P拓扑变化给直播带来的不利影响,还缺少相应的解决方案。为了应对网络环境及终端变化的复杂情况,提出了网络环境动态变化下P2P直播系统码率自适应机制。对已有混合网络P2P直播系统MoSee进行了改进,实现了可变码率的P2P直播系统。能够根据具体的网络环境,动态地改变缓冲和播放的流媒体码率。网络环境动态变化下P2P直播系统码率自适应机制的基本思想是:在一个节目流中,发布多个子流,用户根据自己的网络状况,缓冲全部或者一部分流,并根据网络环境和拓扑的变化,动态的改变自己缓冲和播放的流。在可变码率的机制下,虽然同一个节目的用户处于统一的拓扑中,但是缓冲播放的流可能不同,我们将根据用户缓冲播放的流的不同来管理拓扑结构。通过计算权值和优先级的方式,来选择合适的邻居节点,并根据每个流的槽计算优先级来调度数据。最后,通过实验,分析比较基于码率自适应机制和单一码率机制的运行数据和性能指标。在码率自适应机制下,缓冲填充度能够在网络带宽变化的情况下,保持正常水平,不影响用户的观看,证明了这一机制的正确性和有效性。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题背景
  • 1.2 国内外研究现状
  • 1.3 本文研究内容
  • 1.4 本文组织结构
  • 2 多码率P2P 直播系统的系统架构
  • 2.1 流媒体直播系统MoSee 概述
  • 2.2 多码率自适应策略的基本思想
  • 2.3 多码率自适应策略的相关模块
  • 2.4 小结
  • 3 基于多码率同步缓冲的码率切换机制的设计与实现
  • 3.1 多码率同步缓冲的设计与实现
  • 3.2 码率切换的算法
  • 3.3 码率切换的实现
  • 3.4 小结
  • 4 多码率数据调度策略的设计与实现
  • 4.1 后备节点和邻居节点的选择
  • 4.2 可变码率的数据调度
  • 4.3 小结
  • 5 性能评测和系统运行实例
  • 5.1 测试环境和参数
  • 5.2 性能指标分析
  • 5.3 系统运行实例
  • 5.4 小结
  • 6 结论及未来工作
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    对等直播系统多码率自适应策略研究
    下载Doc文档

    猜你喜欢