@inproceedings{7460ab52eb964069a22447b3f7c57f5e,
title = "Dashc: A highly scalable client emulator for DASH video",
abstract = "In this paper we introduce a client emulator for experimenting with DASH video. dashc is a standalone, compact, easy-to-build and easy-to-use command line software tool. The design and implementation of dashc were motivated by the pressing need to conduct network experiments with large numbers of video clients. The highly scalable dashc has low CPU and memory usage. dashc collects necessary statistics about video delivery performance in a convenient format, facilitating thorough post hoc analysis. The code of dashc is modular and new video adaptation algorithm can easily be added. We compare dashc to a state-of-the art client and demonstrate its efficacy for large-scale experiments using the Mininet virtual network.",
keywords = "DASH, Headless player, Network performance, Scalability, Video client emulator, Video player",
author = "Aleksandr Reviakin and Zahran, \{Ahmed H.\} and Sreenan, \{Cormac J.\}",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery.; 9th ACM Multimedia Systems Conference, MMSys 2018 ; Conference date: 12-06-2018 Through 15-06-2018",
year = "2018",
month = jun,
day = "12",
doi = "10.1145/3204949.3208135",
language = "English",
series = "Proceedings of the 9th ACM Multimedia Systems Conference, MMSys 2018",
publisher = "Association for Computing Machinery, Inc",
pages = "409--414",
booktitle = "Proceedings of the 9th ACM Multimedia Systems Conference, MMSys 2018",
}