Quality-aware strategies for optimizing ABR video streaming QoE and reducing data usage

Quality-aware strategies for optimizing ABR video streaming QoE and reducing data usage
复制标题

DOI:
10.1145/3304109.3306231
复制
发表时间:
2019-06
期刊:
Proceedings of the 10th ACM Multimedia Systems Conference
影响因子:
--
通讯作者:
Yanyuan Qin;Shuai Hao;K. Pattipati;Feng Qian;S. Sen;Bing Wang;Chaoqun Yue
Yanyuan Qin;Shuai Hao;K. Pattipati;Feng Qian;S. Sen;Bing Wang;Chaoqun Yue
中科院分区:
其他
文献类型:
--
作者:
Yanyuan Qin;Shuai Hao;K. Pattipati;Feng Qian;S. Sen;Bing Wang;Chaoqun Yue

文献摘要

被引文献

相似文献

通过蜂窝网络传输视频极具挑战性。由于蜂窝数据是一种相对稀缺的资源,许多视频和网络提供商为用户提供了控制视频流所消耗的数据量的选项。我们的研究表明,现有的自适应比特率(ABR)视频的数据保存实践是次优的:它们经常导致高度可变的视频质量,并且不能最有效地利用网络带宽。我们确定了这种情况的潜在原因,并提出了两种新的方法来实现视频质量和数据使用之间更好的权衡。第一种方法是基于块的滤波(CBF),它可以改造成任何现有的ABR方案。第二种方法是质量感知数据高效流(QUAD),这是一种从头设计的整体速率适应算法。我们将我们的解决方案实施并集成到两个视频播放平台(dash.js和ExoPlayer)中,并使用真实视频在模拟/商用蜂窝网络上进行全面评估。我们的评估表明,与目前的技术水平相比,这两种提议的方案实现了一致的视频质量,更接近用户指定的目标,导致更有效的数据使用,并产生更低的失速。
Streaming videos over cellular networks is highly challenging. Since cellular data is a relatively scarce resource, many video and network providers offer options for users to exercise control over the amount of data consumed by video streaming. Our study shows that existing data saving practices for Adaptive Bitrate (ABR) videos are suboptimal: they often lead to highly variable video quality and do not make the most effective use of the network bandwidth. We identify underlying causes for this and propose two novel approaches to achieve better tradeoffs between video quality and data usage. The first approach is Chunk-Based Filtering (CBF), which can be retrofitted to any existing ABR scheme. The second approach is QUality-Aware Data-efficient streaming (QUAD), a holistic rate adaptation algorithm that is designed ground up. We implement and integrate our solutions into two video player platforms (dash.js and ExoPlayer), and conduct thorough evaluations over emulated/commercial cellular networks using real videos. Our evaluations demonstrate that compared to the state of the art, the two proposed schemes achieve consistent video quality that is much closer to the user-specified target, lead to far more efficient data usage, and incur lower stalls.