TY - CHAP
T1 - DASHbed
T2 - 10th ACM Multimedia Systems Conference, MMSys 2019
AU - Raca, Darijo
AU - Sani, Yusuf
AU - Sreenan, Cormac J.
AU - Quinlan, Jason J.
N1 - Publisher Copyright:
© 2019 ACM.
PY - 2019/6/18
Y1 - 2019/6/18
N2 - Recent years have witnessed an explosion of multimedia traffic carried over the Internet. Video-on-demand and live streaming services are the most dominant services. To ensure growth, many streaming providers have invested considerable time and effort to keep pace with ever-increasing users' demand for better quality and stall abolition. HTTP adaptive streaming (HAS) algorithms are at the core of every major streaming provider service. Recent years have seen sustained development in HAS algorithms. Currently, to evaluate their proposed solutions, researchers need to create a framework and numerous state-of-the-art algorithms. Often, these frameworks lack flexibility and scalability, covering only a limited set of scenarios. To fill this gap, in this paper we propose DASHbed, a highly customizable real-time framework for testing HAS algorithms in a wireless environment. Due to its low memory requirement, DASHbed offers a means of running large-scale experiments with a hundred competing players. Finally, we supplement the proposed framework with a dataset consisting of results for five HAS algorithms tested in various evaluated scenarios. The dataset showcases the abilities of DASHbed and presents the adaptation metrics per segment in the generated content (such as switches, buffer-level, P. 1203.1 values, delivery rate, stall duration, etc.), which can be used as a baseline when researchers compare the output of their proposed algorithm against the state-of-the-art algorithms.
AB - Recent years have witnessed an explosion of multimedia traffic carried over the Internet. Video-on-demand and live streaming services are the most dominant services. To ensure growth, many streaming providers have invested considerable time and effort to keep pace with ever-increasing users' demand for better quality and stall abolition. HTTP adaptive streaming (HAS) algorithms are at the core of every major streaming provider service. Recent years have seen sustained development in HAS algorithms. Currently, to evaluate their proposed solutions, researchers need to create a framework and numerous state-of-the-art algorithms. Often, these frameworks lack flexibility and scalability, covering only a limited set of scenarios. To fill this gap, in this paper we propose DASHbed, a highly customizable real-time framework for testing HAS algorithms in a wireless environment. Due to its low memory requirement, DASHbed offers a means of running large-scale experiments with a hundred competing players. Finally, we supplement the proposed framework with a dataset consisting of results for five HAS algorithms tested in various evaluated scenarios. The dataset showcases the abilities of DASHbed and presents the adaptation metrics per segment in the generated content (such as switches, buffer-level, P. 1203.1 values, delivery rate, stall duration, etc.), which can be used as a baseline when researchers compare the output of their proposed algorithm against the state-of-the-art algorithms.
KW - DASH
KW - Dynamic adaptive streaming over HTTP
KW - HAS
KW - HTTP adaptive streaming
KW - Real-time streaming
KW - Testbed framework
UR - https://www.scopus.com/pages/publications/85069043339
U2 - 10.1145/3304109.3325813
DO - 10.1145/3304109.3325813
M3 - Chapter
AN - SCOPUS:85069043339
T3 - Proceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019
SP - 285
EP - 290
BT - Proceedings of the 10th ACM Multimedia Systems Conference, MMSys 2019
PB - Association for Computing Machinery
Y2 - 18 June 2019 through 21 June 2019
ER -