论文部分内容阅读
近年来,基于HTTP的动态自适应流媒体技术,已经被各种网络视频播放服务广泛采用.针对客户端缓冲区受限和网络环境不稳定的情况,提出一种基于客户端缓冲区长度的动态自适应码率选择算法.该算法通过对缓冲区进行分级实现了带宽的不同比例的缩放,并采用滑动窗口技术对带宽进行平滑处理.同时,通过设置每个缓冲区等级的带宽持续上升或下降时间的限制和采用高低带宽的中间码率等级,使码率等级不会剧烈变化.实验结果表明,该算法能在带宽利用和视频质量的平滑之间取得较好的平衡,提供良好的视频播放用户体验.
In recent years, the dynamic adaptive streaming media technology based on HTTP has been widely adopted by various network video broadcast services.Aiming at the limitation of the client buffer and the unstable network environment, this paper proposes a dynamic based on the client buffer length Adaptive rate selection algorithm.The algorithm scales the buffer to achieve different scales of bandwidth and uses sliding window technology to smooth the bandwidth.At the same time, by setting the bandwidth of each buffer level continues to rise or fall The limitation of time and the middle rate of high and low bandwidth make the code rate will not change drastically.The experimental results show that this algorithm can get a good balance between bandwidth utilization and video quality smoothing and provide good video playback user experience.