Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3083165.3083170acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
research-article

A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks

Published: 20 June 2017 Publication History

Abstract

HTTP Adaptive Streaming (HAS) techniques are now the dominant solution for video delivery in mobile networks. Over the past few years, several HAS algorithms have been introduced in order to improve user quality-of-experience (QoE) by bit-rate adaptation. Their difference is mainly the required input information, ranging from network characteristics to application-layer parameters such as the playback buffer. Interestingly, despite the recent outburst in scientific papers on the topic, a comprehensive comparative study of the main algorithm classes is still missing. In this paper we provide such comparison by evaluating the performance of the state-of-the-art HAS algorithms per class, based on data from field measurements. We provide a systematic study of the main QoE factors and the impact of the target buffer level We conclude that this target buffer level is a critical classifier for the studied HAS algorithms. While buffer-based algorithms show superior QoE in most of the cases, their performance may differ at the low target buffer levels of live streaming services. Overall, we believe that our findings provide valuable insight for the design and choice of HAS algorithms according to networks conditions and service requirements.

References

[1]
A. Beben, P. Wiśniewski, J. Mongay Batalla, and P. Krawiec. 2016. ABMA+: Lightweight and Efficient Algorithm for HTTP Adaptive Streaming. In Proc. Int. ACM Conference on Multimedia Systems (MMSys). 2:1--2:11.
[2]
Cisco Visual Networking Index. 2017. Global mobile data traffic forecast update, 2016-2021. white paper (Feb. 2017).
[3]
DASH Industry Forum. 2014. Guidelines for Implementation: DASH-AVC/264 Test cases and Vectors. report (Jan. 2014).
[4]
C. Griwodz P. Halvorsen H. Riiser, P. Vigmostad. 2013. Commute Path Bandwidth Traces from 3G Networks: Analysis and Applications. Proc. of MMSys 5, 1 (March 2013), 114--118.
[5]
Te-Yuan Huang, Ramesh Johari, Nick McKeown, Matthew Trunnell, and Mark Watson. 2014. A Buffer-based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service. In Proc. ACM SIGCOMM.
[6]
ITEC. 2016. Dynamic Adaptive Streaming over HTTP. (2016). http://www-itec.uni-klu.ac.at/ftp/datasets/DASHDataset2014/ URL verified on March 23, 2017.
[7]
Junchen Jiang, Vyas Sekar, and Hui Zhang. 2012. Improving Fairness, Efficiency, and Stability in HTTP-based Adaptive Video Streaming with FESTIVE. In Proc. ACM Int. Conf on Emerg. Net. Exper. and Techn. (CoNEXT). 97--108.
[8]
Z. Li, X. Zhu, J. Gahm, R. Pan, H. Hu, A. C. Begen, and D. Oran. 2014. Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale. IEEE J. Sel. Areas Commun. 32 (April 2014).
[9]
Christopher Müller, Stefan Lederer, and Christian Timmerer. 2012. An Evaluation of Dynamic Adaptive Streaming over HTTP in Vehicular Environments. In Proceedings of the 4th Workshop on Mobile Video (MoVid '12). ACM, New York, NY, USA, 37--42.
[10]
O. Oyman and S.Singh. 2012. Quality of experience for HTTP adaptive streaming services. IEEE Communications Magazine 50, 4 (April 2012), 20--27.
[11]
Sandvine. 2015. Global Internet Phenomena: Asia-Pacific & Europe. report (Sept. 2015).
[12]
M. Seufert, S. Egger, M. Slanina, T. Zinner, T. Hobfeld, and P. Tran-Gia. 2015. A Survey on Quality of Experience of HTTP Adaptive Streaming. IEEE Commun. Surveys Tuts. 17, 1 (2015), 469--492.
[13]
I. Sodagar. 2011. The MPEG-DASH Standard for Multimedia Streaming Over the Internet. IEEE MultiMedia 18, 4 (April 2011), 62--67.
[14]
K. Spiteri, R. Urgaonkar, and R. K. Sitaraman. 2016. BOLA: Near-optimal bitrate adaptation for online videos. In IEEE INFOCOM.
[15]
T. C. Thang, H. T. Le, A. T. Pham, and Y. M. Ro. 2014. An Evaluation of Bitrate Adaptation Methods for HTTP Live Streaming. IEEE Journal on Selected Areas in Communications 32, 4 (April 2014), 693--705.
[16]
Christian Timmerer, Matteo Maiero, and Benjamin Rainer. 2016. Which Adaptation Logic? An Objective and Subjective Performance Evaluation of HTTP-based Adaptive Media Streaming Systems. CoRR abs/1606.00341 (2016). http://arxiv.org/abs/1606.00341

Cited By

View all
  • (2022)Online Learning for Adaptive Video Streaming in Mobile NetworksACM Transactions on Multimedia Computing, Communications, and Applications10.1145/346081918:1(1-22)Online publication date: 27-Jan-2022
  • (2022)QoE-DASH: DASH QoE Performance Evaluation Tool for Edge-Cache and RecommendationICC 2022 - IEEE International Conference on Communications10.1109/ICC45855.2022.9839234(757-762)Online publication date: 16-May-2022
  • (2022)A multi-layer probing approach for video over 5G in vehicular scenariosVehicular Communications10.1016/j.vehcom.2022.10053438:COnline publication date: 1-Dec-2022
  • Show More Cited By

Index Terms

  1. A Comparative Case Study of HTTP Adaptive Streaming Algorithms in Mobile Networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    NOSSDAV'17: Proceedings of the 27th Workshop on Network and Operating Systems Support for Digital Audio and Video
    June 2017
    105 pages
    ISBN:9781450350037
    DOI:10.1145/3083165
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 20 June 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Badges

    • Best Paper

    Author Tags

    1. HTTP Adaptive Streaming
    2. MPEG-DASH
    3. Performance evaluation

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    MMSys'17
    Sponsor:
    MMSys'17: Multimedia Systems Conference 2017
    June 20 - 23, 2017
    Taipei, Taiwan

    Acceptance Rates

    NOSSDAV'17 Paper Acceptance Rate 15 of 40 submissions, 38%;
    Overall Acceptance Rate 118 of 363 submissions, 33%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 15 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)Online Learning for Adaptive Video Streaming in Mobile NetworksACM Transactions on Multimedia Computing, Communications, and Applications10.1145/346081918:1(1-22)Online publication date: 27-Jan-2022
    • (2022)QoE-DASH: DASH QoE Performance Evaluation Tool for Edge-Cache and RecommendationICC 2022 - IEEE International Conference on Communications10.1109/ICC45855.2022.9839234(757-762)Online publication date: 16-May-2022
    • (2022)A multi-layer probing approach for video over 5G in vehicular scenariosVehicular Communications10.1016/j.vehcom.2022.10053438:COnline publication date: 1-Dec-2022
    • (2021)Smart Delay Module For In-Vehicle Live IPTV Streaming2021 IEEE International Conference on Consumer Electronics (ICCE)10.1109/ICCE50685.2021.9427741(1-3)Online publication date: 10-Jan-2021
    • (2020)DASH QoE Performance Evaluation Framework with 5G Datasets2020 16th International Conference on Network and Service Management (CNSM)10.23919/CNSM50824.2020.9269111(1-6)Online publication date: 2-Nov-2020
    • (2020)EAAT: Environment-Aware Adaptive Transmission for Split-Screen Video StreamingIEEE Transactions on Circuits and Systems for Video Technology10.1109/TCSVT.2019.295513630:11(4355-4367)Online publication date: Nov-2020
    • (2020)Comparison of representation switching number and achieved bit-rate in DASH algorithms2020 International Conference on Smart Systems and Technologies (SST)10.1109/SST49455.2020.9264069(17-22)Online publication date: 14-Oct-2020
    • (2020)A Performance Analysis of Adaptive Streaming Algorithms in 5G Vehicular Communications in Urban Scenarios2020 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC50000.2020.9219682(1-7)Online publication date: Jul-2020
    • (2020)A Bandwidth-Aware Video Segments Request Strategy to Optimize User’s QoE in Connected Vehicle NetworksIEEE Access10.1109/ACCESS.2020.30042288(117493-117502)Online publication date: 2020
    • (2020)Dissecting the performance of YouTube video streaming in mobile networksInternational Journal of Network Management10.1002/nem.205830:3Online publication date: 14-May-2020
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media