Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
156 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Toward One-Second Latency: Evolution of Live Media Streaming (2310.03256v1)

Published 5 Oct 2023 in cs.NI and cs.MM

Abstract: This survey presents the evolution of live media streaming and the technological developments behind today's IP-based low-latency live streaming systems. Live streaming primarily involves capturing, encoding, packaging and delivering real-time events such as live sports, live news, personal broadcasts and surveillance videos. Live streaming also involves concurrent streaming of linear TV programming off the satellite, cable, over-the-air or IPTV broadcast, where the programming is not necessarily a real-time event. The survey starts with a discussion on the latency and latency continuum in streaming applications. Then, it lays out the existing live streaming workflows and protocols, followed by an in-depth analysis of the latency sources in these workflows and protocols. The survey continues with the technology enablers, low-latency extensions for the popular HTTP adaptive streaming methods and enhancements for robust low-latency playback. An entire section is dedicated to the detailed summary and findings of Twitch's grand challenge on low-latency live streaming. The survey concludes with a discussion of ongoing research problems in this space.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (189)
  1. 4G.co.uk. How fast are 4G and 5G? [Online] Available: https://www.4g.co.uk/how-fast-is-4g, 2022. Accessed on Aug. 18, 2023.
  2. Per-Title Encode Optimization. [Online] Available: https://netflixtechblog.com/per-title-encode-optimization-7e99442b62a2, 2015. Accessed on Aug. 18, 2023.
  3. Delay-sensitive video computing in the cloud: A survey. ACM TOMM, 14(3s):1–29, 2018.
  4. Adobe. End of Life Info. [Online] Available: https://www.adobe.com/products/flashplayer/end-of-life.html, 2021. Accessed on Aug. 18, 2023.
  5. Dynamic segment repackaging at the edge for HTTP adaptive streaming. In IEEE ISM, 2020.
  6. Supervised-learning-based QoE prediction of video streaming in future networks: A tutorial with comparative study. IEEE Communications Mag., 59(11):88–94, 2021.
  7. Akamai. Using LL-HLS with byte-range addressing to achieve interoperability in low latency streaming. [Online] Available: https://www.akamai.com/blog/performance/-using-ll-hls-with-byte-range-addressing-to-achieve-interoperabi, 2020. Accessed on Aug. 18, 2023.
  8. Automated adaptive playback for encoder-adjudicated live sports. In IEEE MIPR, 2022 (DOI: 10.1109/MIPR54900.2022.00065).
  9. What happens when HTTP adaptive streaming players compete for bandwidth? In ACM NOSSDAV, 2012 (DOI: 10.1145/2229087.2229092).
  10. Content-aware playback speed control for low-latency live streaming of sports. In ACM MMSys, 2021 (DOI: 10.1145/3458305.3478437).
  11. Amazon. Achieving Broadcast-Grade Low Latency in Live Streaming. [Online] Available: https://pages.awscloud.com/GLOBAL_IND_low-latency-live-video-streaming-learn.html, 2020. Accessed on Aug. 18, 2023.
  12. Amazon. Media Services on AWS. [Online] Available: https://aws.amazon.com/media-services/, 2020. Accessed on Aug. 18, 2023.
  13. Apple. HTTP Live Streaming. [Online] Available: https://developer.apple.com/streaming/. Accessed on Aug. 18, 2023.
  14. Apple. Enabling low-latency HTTP live streaming (HLS). [Online] Available: https://developer.apple.com/documentation/http_live_streaming/enabling_low-latency_http_live_streaming_hls, 2021. Accessed on Aug. 18, 2023.
  15. Apple. Getting started with HLS interstitials. [Online] Available: https://developer.apple.com/streaming/GettingStartedWithHLSInterstitials.pdf, 2021. Accessed on Aug. 18, 2023.
  16. Apple. HLS content steering specification. [Online] Available: https://developer.apple.com/streaming/HLSContentSteeringSpecification.pdf, 2021. Accessed on Aug. 18, 2023.
  17. Apple Developer. FairPlay Streaming. [Online] Available: https://developer.apple.com/streaming/fps/, 2022. Accessed on Aug. 18, 2023.
  18. T. Arsan. Review of bandwidth estimation tools and application to bandwidth adaptive video streaming. In IEEE HONET, 2012.
  19. D. Arthur and S. Vassilvitskii. K-means++: The advantages of careful seeding. Technical report, Stanford, 2006.
  20. QoE management of multimedia streaming services in future networks: a tutorial and survey. IEEE Communications Surveys & Tutorials, 22(1):526–565, 2019.
  21. Towards the application of WebRTC peer-to-peer to scale live video streaming over the internet. In Simposio Brasileiro de Redes de Computadores (SBRC), 2014.
  22. A. C. Begen. Quality-aware HTTP adaptive streaming. In Int. Broadcasting Convention Conf. (IBC), 2015 (DOI: 10.1049/ibc.2015.0004).
  23. A. C. Begen. Spending quality time with the web video. IEEE Internet Comput., 20(6):42–48, Nov./Dec. 2016 (DOI: 10.1109/MIC.2016.49).
  24. A. C. Begen and Y. Syed. Are the streaming format wars over? In IEEE ICMEW, 2018 (DOI: 10.1109/ICMEW.2018.8551563).
  25. Catching the moment with LoL+ in Twitch-like low-latency live streaming platforms. IEEE Trans. Multimedia, 24:2300–2314, 2022 (DOI: 10.1109/TMM.2021.3079288).
  26. Data-driven bandwidth prediction models and automated model selection for low latency. IEEE Trans. Multimedia, 23:2588–2601, 2021 (DOI: 10.1109/TMM.2020.3013387).
  27. SDNDASH: Improving QoE of HTTP adaptive streaming using software defined networking. In ACM Multimedia, 2016 (DOI: 10.1145/2964284.2964332).
  28. Common media client data (CMCD) initial findings. In ACM NOSSDAV, 2021 (DOI: 10.1145/3458306.3461444).
  29. Meta reinforcement learning for rate adaptation. In IEEE INFOCOM, 2023 (DOI: 10.1109/INFOCOM53939.2023.10228951).
  30. A survey on bitrate adaptation schemes for streaming media over HTTP. IEEE Communications Surveys & Tutorials, 21(1):562–585, 2019 (DOI: 10.1109/COMST.2018.2862938).
  31. Bandwidth prediction in low-latency chunked streaming. In ACM NOSSDAV, 2019 (DOI: 10.1145/3304112.3325611).
  32. Performance analysis of ACTE: A bandwidth prediction method for low-latency chunked streaming. ACM TOMM, 16(2s):1–24, 2020 (DOI: 10.1145/3387921).
  33. DQ-DASH: A queuing theory approach to distributed adaptive video streaming. ACM TOMM, 16(1):1–24, 2020.
  34. BitTorrent. bittorrent.org. [Online] Available: https://github.com/bittorrent/bittorrent.org, 2022. Accessed on Aug. 18, 2023.
  35. A digital fountain approach to reliable distribution of bulk data. ACM SIGCOMM CCR, 28(4):56–67, 1998.
  36. A survey on cloud gaming: Future of computer games. IEEE Access, 4:7605–7620, 2016.
  37. Available bandwidth estimation for adaptive video streaming in mobile ad hoc. Int. Jour. Wireless Information Networks, 26:218–229, 2019.
  38. SplitStream: High-bandwidth multicast in cooperative environments. ACM SIGOPS Operating Systems Review, 37(5):298–313, 2003.
  39. Can you see me now? a measurement study of Zoom, Webex, and Meet. In ACM IMC, 2021.
  40. Improving VoD server efficiency with bittorrent. In ACM Multimedia, 2007.
  41. A case for end system multicast. IEEE Jour. Selected Areas in Communications, 20(8):1456–1471, 2002.
  42. P. Cluff. The Low Latency Live Streaming Landscape in 2019. [Online] Available: https://mux.com/blog/the-low-latency-live-streaming-landscape-in-2019/, 2019. Accessed on Aug. 18, 2023.
  43. Broadcast approach meets network coding for data streaming. In IEEE ISIT, 2022.
  44. Consumer Technology Association. Web application video ecosystem – common media client data (CMCD). [Online] Available: https://cdn.cta.tech/cta/media/media/resources/standards/pdfs/cta-5004-final.pdf, 2020. Accessed on Aug. 18, 2023.
  45. Consumer Technology Association. Web application video ecosystem – DASH-HLS interoperability specification. [Online] Available: https://cdn.cta.tech/cta/media/media/resources/standards/pdfs/cta-5005-final.pdf, 2021. Accessed on Aug. 18, 2023.
  46. Consumer Technology Association. Web application video ecosystem – common media server data (CMSD). [Online] Available: https://shop.cta.tech/collections/standards/products/web-application-video-ecosystem-common-media-server-data-cta-5006, 2022. Accessed on Aug. 18, 2023.
  47. Conviva. Conviva’s COVID-19 Social& Streaming Report: Streaming in the Time of Coronavirus, White Paper, Apr. 2020. Accessed on Aug. 18, 2023.
  48. Conviva. Avoid Oversimplifying Your Multi-CDN Strategy. [Online] Available: https://www.conviva.com/avoid-oversimplifying-your-multi-cdn-strategy/, 2023. Accessed on Aug. 18, 2023.
  49. BASS: Bittorrent assisted streaming system for video-on-demand. In IEEE MMSP, 2005.
  50. DASH-IF. dash.js JavaScript Reference Client. [Online] Available: https://reference.dashif.org/dash.js/, 2020. Accessed on Aug. 18, 2023.
  51. DASH-IF. Low-latency modes for DASH. [Online] Available: https://dashif.org/docs/CR-Low-Latency-Live-r8.pdf, 2020. Accessed on Aug. 18, 2023.
  52. DASH-IF. DASH-IF live media ingest protocol. [Online] Available: https://dashif-documents.azurewebsites.net/Ingest/master/DASH-IF-Ingest.html, 2022. Accessed on Aug. 18, 2023.
  53. DASH-IF. DASH-IF Report: DASH and WebRTC-Based Streaming. [Online] Available: https://dashif.org/webRTC/report, 2022. Accessed on Aug. 18, 2023.
  54. DASH-IF. Content steering for DASH. [Online] Available: https://github.com/Dash-Industry-Forum/Dash-Industry-Forum.github.io/files/11722876/DASH-IF-CTS-001-1.0.0.pdf, 2023. Accessed on Aug. 18, 2023.
  55. DASH-IF. HLS.js. [Online] Available: https://github.com/video-dev/hls.js/, 2023. Accessed on Aug. 18, 2023.
  56. DASH-IF/DVB. Report on low-latency live service with DASH. [Online] Available: https://dashif.org/docs/Report%20on%20Low%20Latency%20DASH.pdf, 2021. Accessed on Aug. 18, 2023.
  57. A network analysis on cloud gaming: Stadia, GeForce Now and PSNow. MDPI Network, 1(3):247–260, 2021.
  58. Evaluating the performance of Apple’s low-latency HLS. In IEEE MMSP, 2020 (DOI: 10.1109/MMSP48831.2020.9287117).
  59. Edgecast. Optimizing the CDN for live streaming. [Online] Available: https://edgecast.medium.com/optimizing-the-cdn-for-live-streaming-146209d8cfae, 2019. Accessed on Aug. 18, 2023.
  60. Edgio. Optimizing the CDN for live streaming. [Online] Available: https://edg.io/resources/technical-article/optimizing-the-cdn-for-live-streaming/, 2019. Accessed on Aug. 18, 2023.
  61. Realization and evaluation of an end-to-end low latency live DASH system. In IEEE BMSB, 2018.
  62. Eyevinn. WebRTC-HTTP Ingestion Protocol. [Online] Available: https://github.com/Eyevinn/whip, 2023. Accessed on Aug. 18, 2023.
  63. T. Fautier. How OTT services can match the quality of broadcast. SMPTE Motion Imaging Jour., 129(3):16–25, 2020.
  64. Multi-access edge computing: A survey. IEEE Access, 8:197017–197046, 2020.
  65. C. Gkantsidis and P. R. Rodriguez. Network coding for large scale content distribution. In IEEE INFOCOM, 2005.
  66. Google. ExoPlayer. [Online] Available: https://github.com/google/ExoPlayer, 2020. Accessed on Aug. 18, 2023.
  67. Google. Shaka Player. [Online] Available: https://github.com/google/shaka-player, 2023. Accessed on Aug. 18, 2023.
  68. Google Developers. Widevine. [Online] Available: https://developers.google.com/widevine, 2023. Accessed on Aug. 18, 2023.
  69. Adaptive multi-resolution encoding for ABR streaming. In IEEE ICIP, 2018.
  70. R. J. Grigg and R. Hexel. Communication versus computation: a survey of cloud gaming approaches. In Int. Conf. Intelligent Games and Simulation (GAME’ON), 2017.
  71. Traffic-based side-channel attack in video streaming. IEEE/ACM Trans. Networking, 27(3):972–985, 2019.
  72. Need for low latency: Media over QUIC. In ACM MHV, 2023 (DOI: 10.1145/3588444.3591033).
  73. Stallion: video adaptation algorithm for low-latency video streaming. In ACM MMSys, 2020.
  74. Haivision. SRT Alliance. [Online] Available: https://www.srtalliance.org/, 2023. Accessed on Aug. 18, 2023.
  75. Haivison. Haivison Secure Reliable Transport Protocol. [Online] Available: https://www.srtalliance.org/, 2023. Accessed on Aug. 18, 2023.
  76. Harmonic. DASH CMAF LLC to play pivotal role in enabling low latency video streaming. [Online] Available: https://info.harmonicinc.com/low-latency-white-paper, 2019. Accessed on Aug. 18, 2023.
  77. Measuring, modelling and integrating time-varying video quality in end-to-end multimedia service delivery: A review and open challenges. IEEE Access, 2022.
  78. Continuous bitrate & latency control with deep reinforcement learning for live video streaming. In ACM Multimedia, 2019.
  79. P2P live streaming with tree-mesh based hybrid overlay. In IEEE ICPPW, 2007.
  80. T. Huang and L. Sun. Optimized bitrate ladders for adaptive video streaming with deep reinforcement learning. In ACM SIGCOMM, 2020.
  81. Deep reinforced bitrate ladders for adaptive video streaming. In ACM NOSSDAV, 2021.
  82. IDLab-MEDIA. PCS 22 - Mixed-Resolution HESP. [Online] Available: https://media.idlab.ugent.be/hesp-mixed-res, 2022. Accessed on Aug. 18, 2023.
  83. IETF. Media Over QUIC (moq). [Online] Available: https://datatracker.ietf.org/wg/moq/about/. Accessed on Aug. 18, 2023.
  84. ISO/IEC. ISO/IEC 23009-5:2017 Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 5: Server and network assisted DASH (SAND). [Online] Available: https://www.iso.org/standard/69079.html, 2017. Accessed on Aug. 18, 2023.
  85. ISO/IEC. ISO/IEC 23009-6:2017 Information technology — Dynamic adaptive streaming over HTTP (DASH) — Part 6: DASH with server push and WebSockets. [Online] Available: https://www.iso.org/standard/71072.html, 2017. Accessed on Aug. 18, 2023.
  86. ISO/IEC. ISO/IEC 23000-19:2020 Information technology – Multimedia application format (MPEG-A) – Part 19: Common media application format (CMAF) for segmented media. [Online] Available: https://www.iso.org/standard/79106.html, 2020. Accessed on Aug. 18, 2023.
  87. ISO/IEC. ISO/IEC 14496-12:2022 Information technology — Coding of audio-visual objects — Part 12: ISO base media file format. [Online] Available: https://www.iso.org/standard/83102.html, 2022. Accessed on Aug. 18, 2023.
  88. ISO/IEC. ISO/IEC 23009-1:2022 Information technology – Dynamic adaptive streaming over HTTP (DASH) – Part 1: Media presentation description and segment formats. [Online] Available: https://www.iso.org/standard/83314.html, 2022. Accessed on Aug. 18, 2023.
  89. Operational Considerations for Streaming Media. [Online] Available: https://datatracker.ietf.org/doc/rfc9317/, 2022. Accessed on Aug. 18, 2023.
  90. Performance evaluation of WebRTC-based video conferencing. ACM SIGMETRICS Performance Evaluation Review, 45(3):56–68, 2018.
  91. The road towards 6G: A comprehensive survey. IEEE Open Jour. Communications Society, 2:334–366, 2021.
  92. X. Jiang and Y. Ji. HD3: Distributed dueling DQN with discrete-continuous hybrid action spaces for live video streaming. In ACM Multimedia, 2019.
  93. A survey on multi-access edge computing applied to video streaming: some research issues and challenges. IEEE Communications Surveys & Tutorials, 23(2):871–903, 2021.
  94. Online learning for low-latency adaptive streaming. In ACM MMSys, 2020.
  95. VMAF-based bitrate ladder estimation for adaptive streaming. In IEEE PCS, 2021.
  96. Future of wireless technology 6G & 7G. Int. Jour. Electrical and Electronics Research, 3(2):583–585, 2015.
  97. Neural-enhanced live streaming: Improving live video ingest via online learning. In ACM SIGCOMM, 2020.
  98. Analysis of methods for reducing latency in internet tv. In IEEE ElConRus, 2021.
  99. W. Law. Video: Three Roads to Jerusalem. [Online] Available: https://thebroadcastknowledge.com/2020/02/06/video-three-roads-to-jerusalem/, 2020. Accessed on Aug. 18, 2023.
  100. Universal CMAF container for efficient cross-format low-latency delivery. SMPTE Motion Imaging Jour., 2022.
  101. HTTP/2 push-based low-delay live streaming over mobile networks with stream termination. IEEE Trans. Circuits and Systems for Video Technology, 28(9):2423–2427, 2018.
  102. MPEG-DASH for low latency and hybrid streaming services. In ACM Multimedia, 2015.
  103. Fleet: Improving quality of experience for low-latency live video streaming. IEEE Trans. Circuits and Systems for Video Technology, 2023.
  104. Probe and adapt: Rate adaptation for HTTP video streaming at scale. IEEE Jour. Selected Areas in Communications, 32(4):719–733, 2014 (DOI: 10.1109/JSAC.2014.140405).
  105. Low-on-Latency (LoL). [Online] Available: https://github.com/NUStreaming/acm-mmsys-2020-grand-challenge, 2020. Accessed on Aug. 18, 2023.
  106. When they go high, we go low: low-latency live streaming in dash.js with LoL. In ACM MMSys, 2020 (DOI: 10.1145/3339825.3397043).
  107. The benefits of server hinting when DASHing or HLSing. In ACM MHV, 2022 (DOI: 10.1145/3510450.3517317).
  108. A survey on peer-to-peer video streaming systems. Springer Peer-to-Peer Networking and Applications, 1:18–28, 2008.
  109. Streamlining WebRTC and DASH for near-real-time media delivery. In SMPTE Media Tech. Summit, 2022 (DOI: 10.5594/M001961).
  110. MultiPeerCast: A tree-mesh-hybrid P2P live streaming scheme design and implementation based on peercast. In IEEE Int. Conf. High Performance Computing and Communications, 2008.
  111. M. Luby. LT codes. In IEEE Symp. Foundations of Computer Science, 2002.
  112. Luke Curley. Media over QUIC. [Online] Available: https://github.com/kixelated/moq-rs, 2023. Accessed on Aug. 18, 2023.
  113. Luke Curley. Warp - live media transport over QUIC. [Online] Available: https://datatracker.ietf.org/doc/draft-lcurley-warp/, 2023. Accessed on Aug. 18, 2023.
  114. Measuring the performance and network utilization of popular video conferencing applications. In ACM IMC, 2021.
  115. Network coding meets multimedia: A review. IEEE Trans. Multimedia, 15(5):1195–1212, 2013.
  116. Meetecho. Simple WHIP client. [Online] Available: https://github.com/meetecho/simple-whip-client, 2023. Accessed on Aug. 18, 2023.
  117. Meetecho. Simple WHIP server. [Online] Available: https://github.com/meetecho/simple-whip-server, 2023. Accessed on Aug. 18, 2023.
  118. Redundant encoding and packaging for segmented live media. In ACM MHV, 2023 (DOI: 10.1145/3588444.3591029).
  119. Meta. Under the hood: Broadcasting live video to millions. [Online] Available: https://engineering.fb.com/networking-traffic/under-the-hood-broadcasting-live-video-to-millions/, 2015. Accessed on Aug. 18, 2023.
  120. Microsoft. Azure Media Services fragmented MP4 live ingest specification. [Online] Available: https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-fmp4-live-ingest-overview, 2022. Accessed on Aug. 18, 2023.
  121. Microsoft. MS-SSTR - Smooth Streaming Protocol. [Online] Available: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-sstr/8383f27f-7efe-4c60-832a-387274457251, 2022. Accessed on Aug. 18, 2023.
  122. Microsoft. Microsoft eCDN. [Online] Available: https://www.microsoft.com/en-us/microsoft-teams/ecdn, 2023. Accessed on Aug. 20, 2023.
  123. Microsoft. Microsoft PlayReady. [Online] Available: https://learn.microsoft.com/en-us/playready/, 2023. Accessed on Aug. 18, 2023.
  124. R. P. Mike Belshe. A 2x Faster Web. [Online] Available: https://blog.chromium.org/2009/11/2x-faster-web.html. Accessed on Aug. 18, 2023.
  125. The design and deployment of a bittorrent live video streaming solution. In IEEE ISM, 2009.
  126. Layeredcast-a hybrid peer-to-peer live layered video streaming protocol. In IEEE Int. Symp. Telecommunications, 2010.
  127. MPEG-DASH. MPEG-DASH: Encoder and packager synchronization. [Online] Available: https://www.mpeg.org/standards/MPEG-DASH/9/, 2023. Accessed on Aug. 23, 2023.
  128. WebRTC-HTTP Ingestion Protocol (WHIP). [Online] Available: https://datatracker.ietf.org/doc/draft-ietf-wish-whip/, 2023. Accessed on Aug. 18, 2023.
  129. M. Neugebauer. Nagare media ingest: a server for live CMAF ingest workflows. In ACM MMSys, 2022.
  130. CADLAD: Device-aware bitrate ladder construction for http adaptive streaming. In IEEE CNSM, 2022.
  131. K. Nichols and V. Jacobson. Controlling queue delay. Communications of the ACM, 55(7):42–50, 2012.
  132. Nicolas Weil. Core technologies for streaming workflows, in 2021 and beyond. [Online] Available: https://blog.eltrovemo.com/1912/core-technologies-for-streaming-workflows-in-2021-and-beyond/, 2021. Accessed on Aug. 18, 2023.
  133. B. Ninness and S. J. Henriksen. Time-scale modification of speech signals. IEEE Trans. Signal Processing, 10:493–496, 2008.
  134. I. M. Ozcelik and C. Ersoy. ALVS: Adaptive live video streaming using deep reinforcement learning. Jour. Network and Computer Applications, 205:103451, 2022.
  135. P. Speelmans. HESP - High Efficiency Streaming Protocol. [Online] Available: https://datatracker.ietf.org/doc/draft-theo-hesp/. Accessed on Aug. 18, 2023.
  136. Distributing streaming media content using cooperative networking. In ACM NOSSDAV, 2002.
  137. A hybrid control scheme for adaptive live streaming. In ACM Multimedia, 2019.
  138. Periscope Code. Introducing LHLS media streaming. [Online] Available: https://medium.com/@periscopecode/introducing-lhls-media-streaming-eb6212948bef, 2017. Accessed on Aug. 18, 2023.
  139. A survey of multi-access edge computing in 5G and beyond: Fundamentals, technology integration, and state-of-the-art. IEEE Access, 8:116974–117017, 2020.
  140. Common media server data (CMSD) - update on implementations and validation of key use cases. In ACM MHV, 2023 (DOI: 10.1145/3588444.3591031).
  141. Phenix. Phenix Real-Time Solutions. [Online] Available: https://phenixrts.com/en-us/, 2023. Accessed on Aug. 18, 2023.
  142. Bandwidth estimation: metrics, measurement techniques, and tools. IEEE Network, 17(6):27–35, 2003.
  143. RUSH - reliable (unreliable) streaming protocol. [Online] Available: https://datatracker.ietf.org/doc/draft-kpugin-rush/, 2023. Accessed on Aug. 18, 2023.
  144. R. Pantos, Ed. HTTP Live Streaming 2nd Edition. [Online] Available: https://datatracker.ietf.org/doc/draft-pantos-hls-rfc8216bis/, 2022. Accessed on Aug. 18, 2023.
  145. Video streaming over P2P networks: Challenges and opportunities. Elsevier Signal Processing: Image Commun., 27(5):401–411, 2012.
  146. A. Reed and M. Kranch. Identifying https-protected netflix videos in real-time. In ACM CODASPY, 2017.
  147. HTTP adaptive streaming QoE estimation with ITU-T rec. P. 1203: open databases and software. In ACM MMSys, 2018.
  148. Clubbing with the peers: A measurement study of BitTorrent live. In IEEE Int. Conf. Peer-to-Peer Computing, 2014.
  149. A vision of 6G wireless systems: Applications, trends, technologies, and open research problems. IEEE Network, 34(3):134–142, 2019.
  150. Sandvine. Global Internet Phenomena Report, 2023.
  151. A survey on quality of experience of HTTP adaptive streaming. IEEE Communications Surveys & Tutorials, 17(1):469–492, 2014.
  152. A. Shokrollahi. Raptor codes. IEEE Trans. Information Theory, 52(6):2551–2567, 2006.
  153. Y. Shuai and T. Herfet. Towards Reduced Latency in Adaptive Live Streaming. In IEEE CCNC, 2018.
  154. Machine learning for per-title encoding. SMPTE Motion Imaging Jour., 131(3):42–50, 2022.
  155. Dynamic CDN switching - DASH-IF content steering in dash.js. In ACM MHV, 2023 (DOI: 10.1145/3588444.3591027).
  156. Skyquest. Global Online Video Platforms Market - Industry Forecast 2022-2028, 2022.
  157. SMPTE. Standards Document Index. [Online] Available: https://www.smpte.org/standards/document-index/st#listing. Accessed on Aug. 18, 2023.
  158. P.-J. Speelmans. Low encoding overhead ultra-low latency streaming via HESP through sparse initialization streams. In ACM MHV, 2022.
  159. BOLA: Near-optimal bitrate adaptation for online videos. In IEEE INFOCOM, 2016.
  160. Overview of the high efficiency video coding (HEVC) standard. IEEE Trans. Circuits and Systems for Video Technology, 22(12):1649–1668, 2012.
  161. V. Swaminathan and S. Wei. Low latency live video streaming using HTTP chunked encoding. In IEEE MMSP, 2011.
  162. HxL3: Optimized delivery architecture for HTTP low-latency live streaming. IEEE Trans. Multimedia, 2022.
  163. S. Tewari and L. Kleinrock. Analytical model for BitTorrent-based live video streaming. In IEEE CCNC, 2007.
  164. THEOplayer. The importance of low latency in video streaming. [Online] Available: https://www.theoplayer.com/blog/the-importance-of-low-latency-in-video-streaming, 2018. Accessed on Aug. 18, 2023.
  165. Application of SAND technology in DASH-enabled content delivery networks and server environments. SMPTE Motion Imaging Jour., 127(1):48–54, 2018 (DOI: 10.5594/JMI.2017.2762528).
  166. Tom Howe. Panama: Controlling the Video Traffic Flows. [Online] Available: https://2022.demuxed.com/, 2022. Accessed on Aug. 18, 2023.
  167. Twitch. Assets for Twitch’s ACM MMSys 2020 grand challenge. [Online] Available: https://github.com/twitchtv/acm-mmsys-2020-grand-challenge, 2020. Accessed on Aug. 18, 2023.
  168. Twitch. Grand Challenge on Adaptation Algorithms for Near-Second Latency. In ACM MMSys, 2020.
  169. An HTTP/2 push-based approach for low-latency live streaming with super-short segments. Springer Jour. Network and Systems Management, 26:51–78, 2018.
  170. WebRTC-based peer assisted framework for HTTP live streaming. In IEEE COMSNETS, 2017.
  171. A review of predictive quality of experience management in video streaming services. IEEE Trans. Broadcasting, 64(2):432–445, 2018.
  172. Video Services Forum. Reliable Internet Stream Transport (RIST). [Online] Available: https://vsf.tv/RIST.shtml, 2021. Accessed on Aug. 18, 2023.
  173. Detecting period and burst durations in video streaming by means of active probing. Int. Jour. Computer and Communication Engineering, 2(4):460–467, 2013.
  174. BiToS: Enhancing BitTorrent for supporting streaming applications. In IEEE INFOCOM, 2006.
  175. W3C. WebTransport. [Online] Available: https://www.w3.org/TR/webtransport/. Accessed on Aug. 18, 2023.
  176. W3C. WebRTC: Real-time communication in browsers. [Online] Available: https://www.w3.org/TR/webrtc/, 2023. Accessed on Aug. 18, 2023.
  177. Mixed-resolution HESP for more efficient fast channel switching and packet-loss repair. In IEEE PCS, 2022.
  178. BitLat: Bitrate-adaptivity and latency-awareness algorithm for live video streaming. In ACM Multimedia, 2019.
  179. WebTorrent. WebTorrent. [Online] Available: https://webtorrent.io/, 2023. Accessed on Aug. 18, 2023.
  180. S. Wei and V. Swaminathan. Low latency live video streaming over HTTP 2.0. In ACM NOSSDAV, 2014.
  181. P. Wendell and M. J. Freedman. Going viral: flash crowds in an open CDN. In ACM IMC, 2011.
  182. QoE-driven adaptive k-push for HTTP/2 live streaming. IEEE Trans. Circuits and Systems for Video Technology, 29(6):1781–1794, 2018.
  183. HTTP/2-based frame discarding for low-latency adaptive video streaming. ACM TOMM, 15(1):1–23, 2019.
  184. Learning in situ: a randomized experiment in video streaming. In USENIX NSDI, 2020.
  185. The ACM Multimedia 2019 Live Video Streaming Grand Challenge. In ACM Multimedia, 2019.
  186. A control-theoretic approach for dynamic adaptive video streaming over HTTP. In ACM SIGCOMM, 2015.
  187. CoolStreaming/DONet: A data-driven overlay network for peer-to-peer live media streaming. In IEEE INFOCOM, 2005.
  188. Latency aware adaptive video streaming using ensemble deep reinforcement learning. In ACM Multimedia, 2019.
  189. Zixi. Zixi: IP Video Distribution at Scale. [Online] Available: https://zixi.com/ip-channel-distribution-at-scale/, 2023. Accessed on Aug. 18, 2023.
Citations (6)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com