[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3524273.3533932acmconferencesArticle/Chapter ViewAbstractPublication PagesmmsysConference Proceedingsconference-collections
research-article

Adaptability between ABR algorithms in DASH video streaming and HTTP/3 over QUIC: research proposal

Published: 05 August 2022 Publication History

Abstract

This paper contains the research proposal of Sindhu Chellappa that was presented at the MMSys 2022 doctoral symposium. With the ever growing demand for media consumption, HTTP Adaptive Streaming (HAS) is the de-facto standard for adaptive bit rate streaming. Several efforts have been made to increase the Quality of Experience (QoE) for the users by proposing Adaptive Bit Rate (ABR) streaming algorithms to choose the best bitrate for the current network condition. With HAS, the segments are downloaded through Hyper Text Transfer Protocol (HTTP) which operates over Transmission Control Protocol (TCP). HTTP/3 is the recent standardized application protocol which operates over Quick UDP Internet Connection (QUIC). When the protocols changes, it is necessary to revisit the QoE of the ABR algorithms to select the suitable ABR algorithm best suited for the protocol. We present four research questions to address the adaptability between the ABR algorithms and the underlying protocols.

References

[1]
Sevket Arisu and Ali C. Begen. 2018. Quickly Starting Media Streams Using QUIC. In Proceedings of the 23rd Packet Video Workshop (Amsterdam, Netherlands) (PV '18). Association for Computing Machinery, New York, NY, USA, 1--6.
[2]
Sevket Arisu, Ertan Yildiz, and Ali C. Begen. 2020. Game of Protocols: Is QUIC Ready for Prime Time Streaming? Int. J. Netw. Manag. 30, 3 (may 2020), 18 pages.
[3]
Divyashri Bhat, Rajvardhan Deshmukh, and Michael Zink. 2018. Improving QoE of ABR Streaming Sessions through QUIC Retransmissions. In Proceedings of the 26th ACM International Conference on Multimedia (Seoul, Republic of Korea) (MM '18). Association for Computing Machinery, New York, NY, USA, 1616--1624.
[4]
Divyashri Bhat, Amr Rizk, and Michael Zink. 2017. Not so QUIC: A Performance Study of DASH over QUIC. In Proceedings of the 27th Workshop on Network and Operating Systems Support for Digital Audio and Video (Taipei, Taiwan) (NOSSDAV'17). Association for Computing Machinery, New York, NY, USA, 13--18.
[5]
Mike Bishop. 2021. Hypertext Transfer Protocol Version 3 (HTTP/3). Internet-Draft draft-ietf-quic-http-34. Internet Engineering Task Force. https://datatracker.ietf.org/doc/html/draft-ietf-quic-http-34 Work in Progress.
[6]
CISCO. 2022. Global - 2022 Forecast Highlights. https://www.cisco.com/c/dam/m/en_us/solutions/service-provider/vni-forecast-highlights/pdf/Global_2022_Forecast_Highlights.pdf
[7]
Cloudflare. 2022. Quiche. Retrieved February 4, 2022 from https://github.com/cloudflare/quiche
[8]
D. E. Comer, David Gries, Michael C. Mulder, Allen Tucker, A. Joe Turner, Paul R. Young, and Peter J. Denning. 1989. Computing as a Discipline. Commun. ACM 32, 1 (jan 1989), 9--23.
[9]
BlueWeave Consulting and Research Pvt Ltd. 2022. Global Video Streaming Market to Boost in Coming Years - Projected to Reach worth USD 213.1 Billion in 2028 | BlueWeave Consulting. Retrieved April 6, 2022 from https://www.globenewswire.com/news-release/2022/04/06/2417797/0/en/Global-Video-Streaming-Market-to-Boost-in-Coming-Years-Projected-to-Reach-worth-USD-213-1-Billion-in-2028-B-lueWeave-Consulting.html
[10]
DASH. 2022. Dash-Industry-Forum. Retrieved February 25, 2022 from https://github.com/Dash-Industry-Forum/dash.js?
[11]
Ilya Grigorik. 2013. Making the Web Faster with HTTP 2.0. Commun. ACM 56, 12 (dec 2013), 42--49.
[12]
Jana Iyengar and Martin Thomson. 2021. QUIC: A UDP-Based Multiplexed and Secure Transport. RFC 9000.
[13]
Junchen Jiang, Vyas Sekar, and Hui Zhang. 2012. Improving Fairness, Efficiency, and Stability in HTTP-Based Adaptive Video Streaming with FESTIVE. In Proceedings of the 8th International Conference on Emerging Networking Experiments and Technologies (Nice, France) (CoNEXT '12). Association for Computing Machinery, New York, NY, USA, 97--108.
[14]
Theo Karagkioules, Rufael Mekuria, Dirk Griffioen, and Arjen Wagenaar. 2020. Online Learning for Low-Latency Adaptive Streaming. In Proceedings of the 11th ACM Multimedia Systems Conference (Istanbul, Turkey) (MMSys '20). Association for Computing Machinery, New York, NY, USA, 315--320.
[15]
Zhi Li, Xiaoqing Zhu, Joshua Gahm, Rong Pan, Hao Hu, Ali C. Begen, and David Oran. 2014. Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale. IEEE Journal on Selected Areas in Communications 32, 4 (2014), 719--733.
[16]
May Lim, Mehmet N. Akcay, Abdelhak Bentaleb, Ali C. Begen, and Roger Zimmermann. 2020. When They Go High, We Go Low: Low-Latency Live Streaming in Dash.Js with LoL. In Proceedings of the 11th ACM Multimedia Systems Conference (Istanbul, Turkey) (MMSys '20). Association for Computing Machinery, New York, NY, USA, 321--326.
[17]
Robin Marx. 2020. Head-of-Line Blocking in QUIC and HTTP/3: The Details. Retrieved December 3,2020 from https://calendar.perfplanet.com/2020/head-of-line-blocking-in-quic-and-http-3-the-details/#sec_what
[18]
Robin Marx, Joris Herbots, Wim Lamotte, and Peter Quax. 2020. Same Standards, Different Decisions: A Study of QUIC and HTTP/3 Implementation Diversity (EPIQ '20). Association for Computing Machinery, New York, NY, USA, 14--20.
[19]
Robin Marx, Maxime Piraux, Peter Quax, and Wim Lamotte. 2020. Debugging QUIC and HTTP/3 with Qlog and Qvis. In Proceedings of the Applied Networking Research Workshop (Virtual Event, Spain) (ANRW'20). Association for Computing Machinery, New York, NY, USA, 58--66.
[20]
Abhijit Mondal and Sandip Chakraborty. 2020. Does QUIC Suit Well With Modern Adaptive Bitrate Streaming Techniques? IEEE Networking Letters 2, 2 (2020), 85--89.
[21]
Darius Saif, Chung-Horng Lung, and Ashraf Matrawy. 2020. An Early Benchmark of Quality of Experience Between HTTP/2 and HTTP/3 using Lighthouse. CoRR abs/2004.01978 (2020). arXiv:2004.01978 https://arxiv.org/abs/2004.01978
[22]
Kevin Spiteri, Ramesh Sitaraman, and Daniel Sparacio. 2018. From Theory to Practice: Improving Bitrate Adaptation in the DASH Reference Player. In Proceedings of the 9th ACM Multimedia Systems Conference (Amsterdam, Netherlands) (MMSys'18). Association for Computing Machinery, New York, NY, USA, 123--137.
[23]
Kevin Spiteri, Rahul Urgaonkar, and Ramesh K. Sitaraman. 2020. BOLA: Near-Optimal Bitrate Adaptation for Online Videos. IEEE/ACM Transactions on Networking 28, 4 (2020), 1698--1711.
[24]
Guangtao Zhai and Xiongkuo Min. 2020. Perceptual image quality assessment: a survey. Science China Information Sciences 63 (2020), 1--52.

Cited By

View all
  • (2024)LiteQUIC: Improving QoE of Video Streams by Reducing CPU Overhead of QUICProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681670(7918-7927)Online publication date: 28-Oct-2024
  • (2022)Is QUIC Quicker with HTTP/3? An Empirical Analysis of Quality of Experience with DASH Video Streaming2022 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)10.1109/ANTS56424.2022.10227765(237-242)Online publication date: 18-Dec-2022

Index Terms

  1. Adaptability between ABR algorithms in DASH video streaming and HTTP/3 over QUIC: research proposal

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      MMSys '22: Proceedings of the 13th ACM Multimedia Systems Conference
      June 2022
      432 pages
      ISBN:9781450392839
      DOI:10.1145/3524273
      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: 05 August 2022

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. HTTP adaptive streaming
      2. HTTP/3
      3. MPEG-DASH
      4. QUIC
      5. QoE
      6. low latency streaming

      Qualifiers

      • Research-article

      Conference

      MMSys '22
      Sponsor:
      MMSys '22: 13th ACM Multimedia Systems Conference
      June 14 - 17, 2022
      Athlone, Ireland

      Acceptance Rates

      Overall Acceptance Rate 176 of 530 submissions, 33%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)32
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 16 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)LiteQUIC: Improving QoE of Video Streams by Reducing CPU Overhead of QUICProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681670(7918-7927)Online publication date: 28-Oct-2024
      • (2022)Is QUIC Quicker with HTTP/3? An Empirical Analysis of Quality of Experience with DASH Video Streaming2022 IEEE International Conference on Advanced Networks and Telecommunications Systems (ANTS)10.1109/ANTS56424.2022.10227765(237-242)Online publication date: 18-Dec-2022

      View Options

      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