流媒体质量控制算法的应用研究及实现

流媒体质量控制算法的应用研究及实现

论文摘要

由于Internet本身在QoS方面无法提供较好的支持,不能满足流媒体应用对网络QoS的要求,所以这个矛盾导致了Internet上的流媒体应用效果一般不够理想。为解决这个矛盾,学术界研究控制多媒体流的特性和传输过程以使之同波动的网络环境相匹配,并已经得到了很多研究成果,如平滑算法、质量自适应算法,拥塞控制算法等。本文从应用角度出发,以开发高性能流媒体服务器Clear Server为背景,通过在服务器中实现控制算法,提高服务器在Internet环境中的服务质量。另外本文还通过一些实际的改进措施提高流媒体服务器的性能。本文首先研究并解决了WTS平滑算法在Clear Server服务器中的应用问题。根据Clear Server服务器架构特点和文件组织形式,本文给出了WTS算法的具体应用形式,并解决了此过程中的一些实际问题。实验证明了本文给出的算法应用形式是有效的,服务器中应用了平滑算法后可以有效平滑视频流的码率和发送速率。然后本文根据Clear Server服务器的架构特点和应用限制,结合自适应传输算法的特点制定了质量自适应传输方案以及方案的具体实现形式,并在服务器中加以实现。在此过程中,本文对拥塞控制模块、质量控制器、码率整形模块的实现进行了研究,并给出了有效的、符合实际的实现形式。实验结果证明了本文给出的质量自适应传输方案的有效性,其可以通过自适应调节视频流的码率和发送速率,在波动的网络环境中为客户端提供质量较为稳定的、顺畅的视频服务。本文还对服务器中多种质量控制算法的应用和协作进行了初步考虑,并给出了一些参考框架。最后,本文解决了多媒体流穿透NAT的问题,并且从软件工程角度初步考虑了高性能流媒体服务器的设计问题。

论文目录

  • 第1章 引言
  • 1.1 背景介绍
  • 1.1.1 流媒体简介
  • 1.1.2 流媒体和Internet 在 QoS 方面的矛盾
  • 1.2 研究现状
  • 1.2.1 IP 网络 QoS 模型
  • 1.2.2 终端系统的服务质量控制策略
  • 1.3 论文工作介绍
  • 第2章 平滑算法的应用研究
  • 2.1 引言
  • 2.2 平滑算法综述
  • 2.2.1 平滑算法原理
  • 2.2.2 一些典型的平滑算法
  • 2.3 Clear Server 服务器架构下的应用考虑
  • 2.3.1 Clear Server 的文件组织形式
  • 2.3.2 平滑算法的应用形式
  • 2.3.3 两种现实条件限制
  • 2.4 WTS 算法的应用
  • 2.4.1 改进的WTS 算法
  • 2.4.2 保持音频和视频同步
  • 2.4.3 WTS 算法应用的具体步骤
  • 2.5 平滑算法应用效果检验
  • 2.5.1 仿真实验
  • 2.5.2 点播测试
  • 2.6 本章小结
  • 第3章 质量自适应传输方案的应用研究
  • 3.1 引言
  • 3.2 缓冲区驱动的质量自适应传输算法
  • 3.3 Clear Server 架构下的自适应传输方案
  • 3.3.1 Clear Server 的架构特点
  • 3.3.2 应用考虑
  • 3.4 详细方案设计
  • 3.4.1 整体方案设计
  • 3.4.2 拥塞控制模块设计
  • 3.4.3 客户端缓冲区观测器设计
  • 3.4.4 质量控制器设计
  • 3.4.5 码率整形器设计
  • 3.5 效果检验
  • 3.5.1 实验环境设置
  • 3.5.2 有无自适应传输方案的效果对比
  • 3.5.3 自适应传输方案效果检验
  • 3.5.4 效果总结
  • 3.6 本章小结
  • 第4章 Clear Server 直播服务器设计与实现
  • 4.1 引言
  • 4.2 系统整体设计
  • 4.3 Clear Server 直播服务器设计
  • 4.3.1 协议栈设计
  • 4.3.2 处理流程设计
  • 4.4 一些优化策略
  • 4.4.1 平滑策略的应用
  • 4.4.2 基于音频的发送策略
  • 4.5 本章小结
  • 第5章 一些工程考虑
  • 5.1 引言
  • 5.2 媒体流穿透NAT 和防火墙的方案设计
  • 5.2.1 NAT 对流媒体应用的影响
  • 5.2.2 解决方案设计
  • 5.3 流媒体服务器中多算法的集成
  • 5.3.1 VoD 服务器中多算法的集成
  • 5.3.2 直播服务器中多算法的集成
  • 5.4 设计模式在服务器设计和实现中的应用
  • 5.4.1 服务器结构设计中的设计模式
  • 5.4.2 代码实现中的设计模式
  • 5.5 本章小结
  • 第6章 总结
  • 6.1 论文工作总结
  • 6.2 工作展望
  • 6.3 一些工作体会
  • 参考文献
  • 致谢与声明
  • 个人简历、在学期间发表的学术论文与研究成果
  • 相关论文文献

    • [1].浅析社区教育视频教学资源的开发与流媒体技术的结合[J]. 教育现代化 2019(99)
    • [2].浅析流媒体技术与大众传播的关系[J]. 戏剧之家 2020(14)
    • [3].主流媒体在抗击新冠疫情中的作用及带来的启示[J]. 公关世界 2020(07)
    • [4].中国影业正在走向流媒体——从《囧妈》网络首播看流媒体平台和传统影业的互生共存[J]. 视听纵横 2020(03)
    • [5].2030年底,全球在线流媒体平台市场总价值达220亿美元[J]. 中外管理 2020(06)
    • [6].主流媒体入局直播带货的实践分析与对策建议[J]. 视听界 2020(04)
    • [7].云上编辑部的视觉碰撞——关于《两会流媒体》杂志美术编辑的工作思考[J]. 新闻研究导刊 2020(17)
    • [8].付费流媒体让音乐行业复苏[J]. 现代企业文化(上旬) 2018(12)
    • [9].主流媒体如何守好主流地位[J]. 传播力研究 2019(14)
    • [10].论流媒体技术如何在广播监测中得到应用[J]. 现代信息科技 2017(06)
    • [11].主流媒体记者形象存在的问题与解决[J]. 传播力研究 2018(07)
    • [12].主流媒体在弘扬社会主义核心价值观中的责任[J]. 新闻战线 2018(16)
    • [13].流媒体技术在数字化信息传输中的运用[J]. 新媒体研究 2017(10)
    • [14].流媒体技术在电子商务信息发布中的应用[J]. 信息通信 2017(09)
    • [15].宽带增值服务——浅谈流媒体技术[J]. 电子世界 2016(04)
    • [16].流媒体技术在综合网络中的运用探讨[J]. 电子技术与软件工程 2016(05)
    • [17].流媒体技术在网络教学中的应用[J]. 人力资源管理 2014(11)
    • [18].流媒体技术在教育活动中的应用[J]. 信息系统工程 2014(11)
    • [19].流媒体技术在校园网络中的应用[J]. 科技展望 2014(20)
    • [20].主流媒体倡导社会主义核心价值观的使命[J]. 新闻战线 2015(03)
    • [21].基于流媒体技术的微课教学系统研发[J]. 信息技术与信息化 2015(01)
    • [22].流媒体技术的教学应用探析[J]. 品牌(下半月) 2015(05)
    • [23].流媒体技术在远程教育中的应用[J]. 现代农业 2015(08)
    • [24].流媒体技术与汉语言文学课堂教学的整合研究[J]. 中国教育技术装备 2015(13)
    • [25].流媒体技术的分析及其系统平台的设计和比较研究[J]. 科技与企业 2015(14)
    • [26].基于网络多媒体的流媒体技术[J]. 信息化建设 2015(08)
    • [27].主流媒体防控疫情宣传的责任与使命[J]. 记者观察 2020(05)
    • [28].主流媒体在疫情报道中发挥的作用分析[J]. 记者观察 2020(24)
    • [29].流媒体技术在现代远程教育系统中的应用[J]. 科普童话 2019(31)
    • [30].流媒体技术及其在网络远程教学中的应用[J]. 新课程研究(职业教育) 2008(08)

    标签:;  ;  ;  ;  ;  

    流媒体质量控制算法的应用研究及实现
    下载Doc文档

    猜你喜欢