首页> 外文OA文献 >IRate : initial video bitrate selection system for HTTP streaming
【2h】

IRate : initial video bitrate selection system for HTTP streaming

机译:IRate:用于HTTP流的初始视频比特率选择系统

摘要

Many HTTP streaming video systems have been developed and widely deployed in recent years. Previous efforts were mainly spent on improving the caching of videos or proposing mid-stream measurement methods to update the best bitrate. However, since the video length is often short, the mid-stream measurement may not even converge to the best bitrate due to insufficient bandwidth estimates. On the other hand, because of diversified Web infrastructure, estimating the actual network quality at the pre-stream stage is increasingly challenging for video service providers. In this paper, we propose IRate, which enables video service providers to proactively profile clients' streaming performance by carrying out pre-stream measurement in the Content Delivery Network (CDN). With the measurement results, the video stream can start at the best video quality at the onset of streaming. This is especially beneficial to short video clips, which are very popular in the Internet today. IRate is composed of a probe kit and a quality oracle. The probe kit utilizes the pre-stream time window (e.g., user's think time and pre-roll advertisement) for measuring network quality by running a lightweight measurement script on the Web page to induce probe packets from the IRate middlebox on the server side. With the measurement results, the quality oracle estimates the clients' streaming performance by determining the highest initial bitrate with a pre-trained decision tree. Our testbed results show that IRate is able to achieve 80% accuracy in determining the bitrate within 10s. By having a better estimate of the best initial bitrate, the buffering time and rebuffering events are significantly reduced in HTTP streaming. Furthermore, the stability and the efficiency in dynamic adaptive streaming over HTTP streaming are also improved by about 40% and 36%, respectively. Our user quality of experience (QoE) experiment further validates that IRate can improve the QoE by more than 6% and the perceived quality of initial quality by 24% in the actual Internet environment.
机译:近年来,已经开发并广泛部署了许多HTTP流视频系统。先前的努力主要花费在改善视频的缓存或提出中间流测量方法以更新最佳比特率上。但是,由于视频长度通常很短,因此由于带宽估算不足,中流测量甚至可能无法收敛到最佳比特率。另一方面,由于Web基础设施的多样性,对于视频服务提供商而言,在前期阶段估计实际网络质量变得越来越具有挑战性。在本文中,我们提出了IRate,它使视频服务提供商可以通过在Content Delivery Network(CDN)中执行流前测量来主动描述客户端的流性能。通过测量结果,视频流可以在流开始时以最佳视频质量开始。这对于今天在Internet中非常流行的短视频剪辑特别有用。 IRate由一个探针套件和一个质量预告片组成。该探针套件通过在网页上运行轻量级的测量脚本来从服务器端的IRate中间盒引入探针包,从而利用前置时间窗口(例如,用户的思考时间和前置广告)来测量网络质量。通过测量结果,质量预告片通过使用预先训练的决策树确定最高的初始比特率来估计客户端的流式传输性能。我们的测试结果表明,IRate能够在10s内确定比特率达到80%的精度。通过更好地估计最佳初始比特率,可以大大减少HTTP流中的缓冲时间和重新缓冲事件。此外,基于HTTP流的动态自适应流的稳定性和效率也分别提高了约40%和36%。我们的用户体验质量(QoE)实验进一步验证了IRate可以在实际Internet环境中将QoE提高6%以上,并将初始质量的感知质量提高24%。

著录项

  • 作者

    Mok RKP; Li W; Chang RKC;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号