[发明专利]一种基于PID控制器的动态调整视频码率的方法有效

专利信息
申请号: 201611176983.X 申请日: 2016-12-19
公开(公告)号: CN106790047B 公开(公告)日: 2019-10-29
发明(设计)人: 吴迪;黄威威;谢雪炎 申请(专利权)人: 中山大学
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 林丽明
地址: 510275 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 pid 控制器 动态 调整 视频 方法
【说明书】:

发明提供的方法利用PID控制器根据缓存状态信息动态地对视频码率进行调整,使得播放系统能够对复杂的网络环境做出响应并保持稳定性,保证用户具有良好的体验。

技术领域

本发明流媒体技术领域,更具体地,涉及一种基于PID控制器的动态调整视频码率的方法。

背景技术

近年来,随着高速数据网络的发展以及智能终端设备的迅速普及,人们对流媒体的需求也不断增长,这也导致流媒体在互联网流量中的比重呈爆炸式增长,与之相对应的流媒体技术引起了国内外的高度重视和积极研究。传统的流媒体技术(如RTP和RTSP)有各种各样的弊端,如不支持现有的网络基础设施和无法通过防火墙等问题,而HTTP渐进式下载又会因为网络带宽波动对用户产生不好的用户体验并且不支持直播。基于HTTP的动态自适应流媒体技术(DASH,Dynamic Adaptive Streaming over HTTP)克服了以上的缺点,已经逐渐成为主流的流媒体技术。

基于HTTP的实时流媒体协议现已成为移动互联网上多媒体业务的主流协议,目前在各移动终端和服务厂商推出的自身产品和平台相关的流媒体解决方案中,大部分都是基于HTTP协议实现的。其中较成熟的有苹果公司的HLS(Apple HTTP Live Streaming),微软公司的MSS(Microsoft Smooth Streaming)和Adobe公司的HDS(Adobe HTTP DynamicStreaming)。上述三大商业流媒体解决方案都是将视频编码成多种码率,将打包好的视频文件进行切片处理,然后用一个索引文件来描述视频内容。但它们之间互不兼容,只能播放遵循自己标准的媒体文件。

3GPP和MPEG总结三大商业系统的特点,联合提出的一种解决方案:MEPG-DASH。该协议综合了现有主流移动流媒体协议的基本构架,对所有平台提供了良好的兼容性。

图1展示了DASH系统的架构。整个系统由三个部分组成,包括媒体服务器(MediaServer)、缓存服务器(Cache Server)和客户端(Client)。在媒体服务器里,视频内容被编码成多种码率,码率高对应的视频清晰度也高,同时视频被切成固定长度的视频片段。客户端播放视频时,根据网络状况,通过HTTP协议向服务器请求相应码率的视频切片,从而最大程度地利用网络带宽,并保证视频播放流畅。用户观看过的视频会在相应的缓存服务器上备份,以备用户再次观看和与用户相近的其他用户观看。在客户端的流控制器是用来控制媒体内容的请求过程。一个典型的控制器会先从原始媒体内容服务器取得媒体内容的基本信息,如媒体描述文件(MPD,Media Presentation Description),再根据网络状况、流媒体策略和设备的配置信息请求相应码率的视频内容。在此之后,视频块就会通过HTTP协议从服务器传到并保存在客户端的缓存中。

目前码率的选取策略主要有以下两种方式:基于带宽预测的方法和基于缓存的方法。基于带宽预测的方法得到广泛的研究和应用,该方法是根据实时检测用户带宽状况,动态调整视频流的质量。然而使用这种方法在有网络资源竞争的情况下服务器的性能会严重下降,降低了用户体验。导致这种现象主要有两个原因:一是带宽预测是很难的并且是不准确的;二是决定在瓶颈情况下有多少带宽可利用是传输层TCP的职责,而HTTP是属于应用层的协议。基于这样的原因,很多研究者就建议不要尝试去预测用户的带宽使用情况,而是通过考虑客户端的缓存状态来动态选取视频的码率。

发明内容

本发明为解决以上基于带宽预测码率的方法预测准确度低的缺陷,提供了一种基于PID控制器的动态调整视频码率的方法,该方法利用PID控制器根据缓存状态信息动态地对视频码率进行调整,使得播放系统能够对复杂的网络环境做出响应并保持稳定性,保证用户具有良好的体验。

为实现以上发明目的,采用的技术方案是:

一种基于PID控制器的动态调整视频码率的方法,包括以下步骤:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611176983.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top