首页 > 期刊 > 自然科学与工程技术 > 基础科学 > 自然科学理论与方法 > 广西科学 > 一种基于缓冲区阈值调整的动态自适应码率选择算法 【正文】

一种基于缓冲区阈值调整的动态自适应码率选择算法

曾俊凯; 李陶深; 葛志辉; 郑东 广西大学计算机与电子信息学院; 广西南宁530004; 南宁学院; 广西南宁530200; 广西高校并行与分布式计算技术重点实验室; 广西南宁530004; 广西大学机械工程学院; 广西南宁530004
  • 流媒体
  • 动态自适应
  • 缓冲区阈值
  • 自适应算法

摘要:基于HTTP的动态自适应流媒体(Dynamic adaptive streaming over HTTP,DASH)是一种可利用Web服务器提供在线高质量视频流的自适应码率流技术,决定了视频播放性能。传统动态自适应码率选择算法存在考虑因素单一、播放缓冲区长度受限、带宽不稳定等问题,因此,改进与优化动态自适应码率选择算法十分必要。针对客户端缓冲区长度受限和带宽不稳定造成的视频播放卡顿现象,综合考虑网络带宽和客户端缓冲区因素,提出一种基于缓冲区阈值调整的动态自适应码率选择算法(Dynamic adaptive rate selection algorithm based on buffer threshold adjustment,BT DARA)。该算法首先通过获取不同视频段大小和下载速率,计算网络吞吐量并对视频下载时间进行预测,然后结合缓冲区视频片段长度状态进行码率选择。特别地,在视频播放过程中对不同阶段采取不同的视频码率选择策略,并在客户端缓冲区达到临界值时动态调整缓冲区阈值参数,以此增加缓冲区长度,减少码率切换次数,确保视频播放的稳定性。实验结果表明,该算法能提高视频播放的码率,保证视频播放质量和稳定性,减少了视频开始播放的启动时间,为用户提供良好的视频播放体验。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

投稿咨询 免费咨询 杂志订阅

我们提供的服务

服务流程: 确定期刊 支付定金 完成服务 支付尾款 在线咨询