【技术实现步骤摘要】
本专利技术实施例涉及计算机
,尤其涉及一种改善公平性的平滑码率自适应方法及装置。
技术介绍
超文本传输协议(Hyper Text Transfer Protocol,简称HTTP)是互联网中应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。随着动态图像专家组-动态自适应HTTP流(Moving Picture Experts Group-Dynamic Adaptive Streaming over HTTP,简称MPEG-DASH)国际标准的发展,以及网络流媒体技术的不断提高,基于HTTP的动态流媒体传输技术的应用也越来越多。在动态HTTP流媒体中,码率自适应方法在保证高质量的视频流媒体服务中至关重要。现有的码率自适应方法旨在通过视频码率适应可用带宽的变化以获得较高的带宽利用率,或者通过维持客户端的视频缓存以确保视频的连续播放即维持视频码率的平滑性。但是现有的码率自适应方法不能同时保证较高的带宽利用率和视频码率的平滑性,另外,多个客户端同时竞争网络带宽资源时,现有的码率自适应方法不能保证多个客户端公平分享网络带宽资源,导致动态HTTP流媒体传输系统的服务质量较低。
技术实现思路
本专利技术实施例提供一种改善公平性的平滑码率自适应方法及装置,以提高动态HTTP流媒体传输系统的服务质量。本专利技术实施例的一个方面是提供一种改善公平性的平滑码率自适应方法,包括:客户端依据已获得的历史片段序列对应的预测带宽和下载带宽获得目标
片段序列对应的预测带宽;所述客户端依据所述目标片段序列对应的预测带宽和当前客户端缓存大小获得所述目标片段 ...
【技术保护点】
一种改善公平性的平滑码率自适应方法,其特征在于,包括:客户端依据已获得的历史片段序列对应的预测带宽和下载带宽获得目标片段序列对应的预测带宽;所述客户端依据所述目标片段序列对应的预测带宽和当前客户端缓存大小获得所述目标片段序列的目标码率;所述客户端从服务器获取码率版本为所述目标码率的目标片段序列,所述服务器存储有目标文件对应的多个片段序列,且每个片段序列对应多个码率版本;所述客户端依据获取所述目标片段序列的方法从所述服务器获取构成所述目标文件的多个片段序列。
【技术特征摘要】
1.一种改善公平性的平滑码率自适应方法,其特征在于,包括:客户端依据已获得的历史片段序列对应的预测带宽和下载带宽获得目标片段序列对应的预测带宽;所述客户端依据所述目标片段序列对应的预测带宽和当前客户端缓存大小获得所述目标片段序列的目标码率;所述客户端从服务器获取码率版本为所述目标码率的目标片段序列,所述服务器存储有目标文件对应的多个片段序列,且每个片段序列对应多个码率版本;所述客户端依据获取所述目标片段序列的方法从所述服务器获取构成所述目标文件的多个片段序列。2.根据权利要求1所述的方法,其特征在于,所述客户端依据已获得的历史片段序列对应的预测带宽和下载带宽获得目标片段序列对应的预测带宽包括:所述客户端比较已获得的历史片段序列对应的预测带宽bp(n-1)和下载带宽be(n-1);若be(n-1)>bp(n-1),则所述目标片段序列对应的预测带宽 b p ( n ) = b p ( n - 1 ) + max ( ...
【专利技术属性】
技术研发人员:刘利,周超,张行功,郭宗明,
申请(专利权)人:北京大学,北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。