skip to main content
10.1145/3369318.3369329acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvsipConference Proceedingsconference-collections
research-article

An Experimental Study on The Unfairness in Adaptive Streaming with HTTP/2 Server Push

Authors Info & Claims
Published:10 January 2020Publication History

ABSTRACT

Adaptive streaming over HTTP/2 has recently caught attention in the development of multimedia delivery. The server push feature of HTTP/2 enables the streaming server to send multiple video segments to the clients within a single request, therefore reducing unnecessary overheads, RTTs and energy consumption on portable devices, also empowering the use of short segment duration to improve network adaptability. However, recent researches only investigate the performance of the HTTP/2 server push under a single-client scenario. In fact, when multiple clients share a limited bottleneck bandwidth, it is highly possible that the unfairness in bitrate selection will happen due to the mismatch of the segment download state among the clients. In this paper, we hypothetically discuss various cases that a client decides its bitrate higher or lower than one another. Then, an experiment with the DASH.js player under several scenarios is provided to confirm the reliability of our hypothesis.

References

  1. Sheng Wei and Viswanathan Swaminathan. 2014. Low Latency Live Video Streaming over HTTP 2.0. In Proceedings of Network and Operating System Support on Digital Audio and Video Workshop (NOSSDAV '14). ACM, New York, NY, USA, Article 37, 6 pages. https://doi.org/10.1145/2597176.2578277Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. S. Wei and V. Swaminathan. 2014. Cost effective video streaming using server push over HTTP 2.0. In 2014 IEEE 16th International Workshop on Multimedia Signal Processing (MMSP). 1--5. https://doi.org/10.1109/MMSP.2014.6958796Google ScholarGoogle ScholarCross RefCross Ref
  3. S. Wei, V. Swaminathan, and Mengbai Xiao. 2015. Power efficient mobile video streaming using HTTP/2 server push. In 2015 IEEE 17th International Workshop on Multimedia Signal Processing (MMSP). 1--6. https://doi.org/10.1109/MMSP.2015.7340877Google ScholarGoogle ScholarCross RefCross Ref
  4. Jeroen van der Hooft, Stefano Petrangeli, Tim Wauters, Rafael Huysegems, Tom Bostoen, and Filip De Turck. 2018. An HTTP/2 Push-Based Approach for Low-Latency Live Streaming with Super-Short Segments. Journal of Network and Systems Management 26, 1 (01 Jan 2018), 51--78. https://doi.org/10.1007/s10922--017-9407--2Google ScholarGoogle ScholarCross RefCross Ref
  5. RFC: 7540 Hypertext Transfer Protocol Version 2 (HTTP/2). 2015. https://tools.ietf.org/html/rfc7540Google ScholarGoogle Scholar
  6. Saamer Akhshabi, Lakshmi Anantakrishnan, Ali C. Begen, and Constantine Dovrolis. 2012. What happens when HTTP adaptive streaming players compete for bandwidth?. In Proceedings of the 22nd international workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '12). ACM, New York, NY, USA, 9--14. http://dx.doi.org/10.1145/2229087.2229092Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 Journal onSelected Areas in Communications 32, 4 (April 2014), 719--733. https://doi.org/10.1109/JSAC.2014.140405Google ScholarGoogle ScholarCross RefCross Ref
  8. Saamer Akhshabi, Ali C. Begen, and Constantine Dovrolis. 2011. An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP. In Proceedings of the second annual ACM conference on Multimedia systems (MMSys '11). ACM, New York, NY, USA, 157--168. https://doi.org/10.1145/1943552.1943574Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. J. Jiang, V. Sekar, and H. Zhang. 2014. Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming With Festive. IEEE/ACM Transactions on Networking 22, 1 (Feb 2014), 326--340. https://doi.org/ 10.1109/TNET.2013.2291681Google ScholarGoogle ScholarCross RefCross Ref
  10. 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. SIGCOMM Comput. Commun. Rev. 44, 4 (Aug. 2014), 187--198. https://doi.org/10.1145/2740070.2626296Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. Spiteri, R. Urgaonkar, and R. K. Sitaraman. 2016. BOLA: Near-optimal bitrate adaptation for online videos. In IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications. 1--9. https://doi.org/ 10.1109/INFOCOM.2016.7524428Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. R. Jain, D. Chiu and W. Hawe. 1984. A quantitative measure of fairness and discrimination for resource allocation in shared computer system.Google ScholarGoogle Scholar

Index Terms

  1. An Experimental Study on The Unfairness in Adaptive Streaming with HTTP/2 Server Push

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      VSIP '19: Proceedings of the 2019 International Conference on Video, Signal and Image Processing
      October 2019
      135 pages
      ISBN:9781450371483
      DOI:10.1145/3369318

      Copyright © 2019 ACM

      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 10 January 2020

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader