Vantage: Optimizing video upload for time-shifted viewing of social live streams

被引:30
作者
Ray, Devdeep [1 ]
Kosaian, Jack [1 ]
Rashmi, K. V. [1 ]
Seshan, Srinivasan [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
来源
SIGCOMM '19 - PROCEEDINGS OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION | 2019年
基金
美国国家科学基金会;
关键词
Video delivery; adaptive bitrate algorithms; live streaming; VOD;
D O I
10.1145/3341302.3342064
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Social live video streaming (SLVS) applications are becoming increasingly popular with the rise of platforms such as Facebook-Live, YouTube-Live, Twitch and Periscope. A key characteristic that differentiates this new class of applications from traditional live streaming is that these live streams are watched by viewers at different delays; while some viewers watch a live stream in real-time, others view the content in a time-shifted manner at different delays. In the presence of variability in the upload bandwidth, which is typical in mobile environments, existing solutions silo viewers into either receiving low latency video at a lower quality or a higher quality video with a significant delay penalty, without accounting for the presence of diverse time-shifted viewers. In this paper, we present Vantage, a live-streaming upload solution that improves the overall quality of experience for diverse time-shifted viewers by using selective quality-enhancing retransmissions in addition to real-time frames, optimizing the encoding schedules to balance the allocation of the available bandwidth between the two. Our evaluation using real-world mobile network traces shows that Vantage can provide high quality simultaneously for both low-latency and delayed viewing. For delayed viewing, Vantage achieves an average improvement of 19.9% over real-time optimized video streaming techniques across all the network traces and test videos, with observed gains of up to 42.9%. These benefits come at the cost of an average drop in real-time quality of 3.3%, with a maximum drop of 7.1%. This represents a significant performance improvement over current techniques used for SLVS applications, which primarily optimize the video upload for real-time viewing.
引用
收藏
页码:380 / 393
页数:14
相关论文
共 34 条
[1]   Adaptive Multicast Streaming of Virtual Reality Content to Mobile Users [J].
Ahmadi, Hamed ;
Eltobgy, Omar ;
Hefeeda, Mohamed .
PROCEEDINGS OF THE THEMATIC WORKSHOPS OF ACM MULTIMEDIA 2017 (THEMATIC WORKSHOPS'17), 2017, :170-178
[2]  
ANDEIDE e, 2014, Login, the magazine of USENIX & SAGE, V39, P36
[3]  
[Anonymous], 2011, CISCO VISUAL NETWORK
[4]  
De Cicco L., 2013, Proceedings of the 2013 ACM SIGCOMM workshop on Future human-centric multimedia networking, P21, DOI DOI 10.1145/2491172.2491182
[5]   A Quality-of-Experience Index for Streaming Video [J].
Duanmu, Zhengfang ;
Zeng, Kai ;
Ma, Kede ;
Rehman, Abdul ;
Wang, Zhou .
IEEE JOURNAL OF SELECTED TOPICS IN SIGNAL PROCESSING, 2017, 11 (01) :154-166
[6]   Sender-side Buffers and the Case for Multimedia Adaptation [J].
Erbad, Aiman ;
Krasic, Charles 'Buck' .
COMMUNICATIONS OF THE ACM, 2012, 55 (12) :50-58
[7]  
Fouladi Sadjad, 2018, 15 USENIX S NETW SYT
[8]   Favor: Fine-Grained Video Rate Adaptation [J].
He, Jian ;
Qureshi, Mubashir Adnan ;
Qiu, Lili ;
Li, Jin ;
Li, Feng ;
Han, Lei .
PROCEEDINGS OF THE 9TH ACM MULTIMEDIA SYSTEMS CONFERENCE (MMSYS'18), 2018, :64-75
[9]  
Holmer Stefan, 2013, 2013 20 IEEE INT C I
[10]   A Buffer-Based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service [J].
Huang, Te-Yuan ;
Johari, Ramesh ;
McKeown, Nick ;
Trunnell, Matthew ;
Watson, Mark .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :187-198