Performance of Low-Latency HTTP-based Streaming Players

0Citations
Citations of this article
15Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Reducing end-to-end streaming latency is critical to HTTP-based live video streaming. There are currently two main technologies in this domain: Low-Latency HTTP Live Streaming (LL-HLS) and Low-Latency Dynamic Adaptive Streaming over HTTP (LL-DASH). These protocols are now supported by many popular streaming players, including HLS.js, DASH.js, Video.js, Shaka player, THEO player, and others. With some players, such as DASH.js and HLS.js, there are also several different rate-adaptation algorithms that may be deployed. This paper is dedicated to the evaluation of the performance of such low-latency players and their adaptation methods. The evaluation is based on a series of live streaming experiments, repeated using identical video content, encoders, encoding profiles, and network conditions, emulated by using traces of real-world networks. A variety of system performance metrics, such as average stream bitrate, the amounts of downloaded data, streaming latency, as well as buffering and switching statistics have been captured and reported. These results are used to describe the observed differences in the performance of low-latency players and systems.

Cite

CITATION STYLE

APA

Zhang, B., Barman, N., & Reznik, Y. (2023). Performance of Low-Latency HTTP-based Streaming Players. In MHV 2023 - Proceedings of the 2nd Mile-High Video Conference (pp. 97–102). Association for Computing Machinery, Inc. https://doi.org/10.1145/3588444.3591011

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free