一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法技术

技术编号:14693155 阅读:136 留言:0更新日期:2017-02-23 16:02
本发明专利技术公开了一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法,旨在提供一种基于用户体验质量的流媒体直播服务器的调度部署方法,构建不同质量级别直播视频间实时转码的资源消耗代价矩阵和用户主观感受QoE量化模型,以直播频道为资源分配的基本单位,以虚拟机为直播服务的运行载体,根据直播频道输入的直播视频源的质量级别,合理地为每一个直播频道配置不同质量级别的输出视频,并在物理服务器资源有限的约束下,通过优化放置承载直播服务的虚拟机集群,达到提高直播服务平台整体QoE的目的;在观看直播视频时,实施本发明专利技术可有效地提高在异构、异变网络和异构终端环境下HTTP自适应流媒体直播服务给用户提供的体验质量。

【技术实现步骤摘要】

本专利技术属于多媒体云计算领域,涉及到HTTP自适应流媒体直播技术,特别是涉及到一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法
技术介绍
随着互联网技术的飞速发展,各种智能终端的普及,互联网内容的传输协议HTTP(HyperTextTransportProtocol,超文本传输协议)因其良好的兼容性、适配性和友好性逐渐开始替代传统的流媒体传输协议(如RTSP,realtimestreamingprotocol、实时流传输协议)成为流媒体服务提供商首选的传输协议。为了实现流媒体数据的自适应传输,HTTP自适应流媒体服务器需要将同一内容的节目源编码成多个不同质量级别的流媒体数据,并将同一个质量级别的流媒体数据切个成若干时间上连续、不重叠的片段,通过HTTP协议分发,以适应不同设备和不同网络环境,提高用户使用流媒体服务的体验质量(QoE,QualityofExperience)。提高自适应流媒体服务QoE的方法大致分为三类:1)客户端:在流媒体播放器内实现获取流媒体数据的自适应逻辑,让播放器在网络环境允许的情况下,尽可能的获取高质量级别的流媒体片段,同时减少播放卡顿。2)网络端:优化通信网络的传输质量,比如提供服务质量QoS(QualityofService)保证,提高网络传输带宽、稳定性,减少网络丢包,降低网络传输延迟等。3)服务端:通过选择合适的流媒体片段时长,配置合适的流媒体输出编码集等措施提高QoE。据申请人检索和查新,检索到的以下几篇与本专利技术相关的属于HTTP自适应流媒体直播领域的专利,它们分别是:1.专利技术专利201510309733.8,基于动态自适应码率传输协议HLS流媒体的直播方法和服务器;2.专利技术专利201510372018.9,流媒体直播调度方法、系统和调度服务器。上述专利1中,专利技术人公开了一种基于动态自适应码率传输协议HLS流媒体的直播方法和服务器,在所述专利中的服务器根据网络属性信息确定初始片段时长和初始编码速率,如果网络环境较好,则提供较短的直播延时和尽量高的流媒体的视频清晰度,如果网络环境较差,尽量保证直播连贯,提供尽可能好的用户体验,但是并未从整个服务平台总体考虑直播服务的QoE,以及没有相应的QoE量化模型。上述专利2中。专利技术人公开了一种流媒体直播调度方法、系统和调度服务器,在所述专利中调度服务器对核心机组中核心节点服务器的运行状况进行监测;当调度服务器接收到发布点服务器推送的直播流请求时,根据核心机组中核心节点服务器的运行状况,从核心机组中选取可用的核心节点服务器,将选取的核心节点服务器的信息发送至发布点服务器,发布点服务器在接收到所述核心节点服务器的信息时,将直播流发布至所述选取的核心节点服务器上;持久化存储选取的核心节点服务器和直播流之间的映射关系,从而实现核心节点的高效配置,节约了部署成本,但是未考虑影响用户体验质量的直播流的输出视频集合。
技术实现思路
为了克服上述现有技术的不足,本专利技术公开了一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法,以直播频道QoE模型为基础,利用不同质量级别直播视频间实时转码的资源消耗矩阵,在有限物理机资源约束下,为运行直播频道的虚拟机选择合适的物理机位置,分配相应的物理机资源,并配置能使直播频道QoE最大化的输出视频集合,解决在有限物理机资源成本环境下最大化直播平台QoE的流媒体直播服务器集群部署问题。为了实现上述目的,本专利技术采用的技术方案是:构建直播频道QoE量化模型和不同质量级别的直播视频间实时转码的资源消耗代价矩阵,在已知用户带宽累积分布、直播频道输入的直播视频源的质量级别和物理资源分布的情况下,根据直播频道不同质量级别的输出视频集合配置策略、资源消耗代价矩阵和直播频道QoE量化模型分配并部署直播服务虚拟机,实现直播服务QoE的最大化。所述直播频道QoE量化模型构建步骤如下:Step1:设置直播服务平台直播视频质量级别自适应集合M={r1,r2,...,ri,...,rn本文档来自技高网
...
一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法

【技术保护点】
一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法,其特征在于,构建直播频道QoE量化模型和不同质量级别的直播视频间实时转码的资源消耗代价矩阵,在已知用户带宽累积分布、直播频道输入的直播视频源的质量级别和物理资源分布的情况下,根据直播频道不同质量级别的输出视频集合配置策略、资源消耗代价矩阵和直播频道QoE量化模型分配并部署直播服务虚拟机,实现直播服务QoE的最大化。

【技术特征摘要】
1.一种QoE驱动的HTTP自适应流媒体直播服务器集群部署方法,其特征在于,构建直播频道QoE量化模型和不同质量级别的直播视频间实时转码的资源消耗代价矩阵,在已知用户带宽累积分布、直播频道输入的直播视频源的质量级别和物理资源分布的情况下,根据直播频道不同质量级别的输出视频集合配置策略、资源消耗代价矩阵...

【专利技术属性】
技术研发人员:张未展郑庆华何昌其宝思阳高翔闫继峰杜海鹏
申请(专利权)人:西安交通大学
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1