Automatic QoE Evaluation of DASH Streaming using ITU-T Standard P.1203 and Google Puppeteer

November 25, 2019·
Paola Guzmán
Paola Guzmán
Pau Arce
Pau Arce
Juan Carlos Guerri
Juan Carlos Guerri
· 0 min read
DOI
Abstract
This document presents a framework for the evaluation of DASH (Dynamic Adaptive Streaming over HTTP) systems, which allows performance measurements to be carried out in an automated and systematic way. We have used Puppeteer, the Node.js library developed by Google, which provides a high level API. This API allows us to automate actions on Chrome Devtools Protocol, such as: start playback, make bandwidth changes and save results of quality change processes, timestamps, stalls and so on. From this data, a processing is made to allow the reconstruction of the visualized video, as well as the extraction of quality metrics and the automated evaluation of the QoE (Quality of Experience) using the ITU-T P.1203 standard.
Type
Publication
Proceedings of the 16th ACM International Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, & Ubiquitous Networks, 79–86. ACM
publications
Paola Guzmán
Authors
Former Senior Researcher (2011–2022)
Paola Guzmán Castillo received her Electronic Engineering degree and M.Sc. in Electronic Engineering from Universidad Industrial de Santander (UIS), Colombia, in 2001 and 2005, the Master in Technologies, Systems and Communication Networks in 2014 and the PhD in Telecommunications in 2022 from the Universitat Politècnica de València. Since 2011 she worked as a senior researcher in the COMM group. Her research focuses on QoS and QoE for 3D video streaming and adaptive transport of 3D video over IP networks.
Pau Arce
Authors
Associate Professor
Pau Arce Vila received his Telecommunications Engineering degree in 2005, his M.S. in Communication Technologies, Systems and Networks in 2008, and his PhD in Telecommunications in 2014, all from the Universitat Politècnica de València (UPV), Spain. He is a Profesor Permanente Laboral in the Communications Department at UPV and a researcher at the Institute of Telecommunications and Multimedia Applications (iTEAM) since 2005. His research interests include multimedia QoS, adaptive video streaming (DASH), quality of experience, routing in wireless ad hoc networks, and performance evaluation of multimedia systems.
Juan Carlos Guerri
Authors
Full Professor · Head of the group
Juan Carlos Guerri Cebollada was born in Valencia, Spain in 1969. He received his M.S. and Ph.D. degrees in Telecommunication Engineering from the Universitat Politècnica de València (UPV) in 1993 and 1997, respectively. He is a Full Professor in the Department of Communications Engineering at UPV, where he teaches at the ETSI Telecomunicación. He leads the Multimedia Communications research group (COMM) of the iTEAM (Institute of Telecommunications and Multimedia Applications). His research spans multimedia communications, adaptive video streaming (DASH), quality of experience, wireless and ad hoc networks, and the application of multimedia technologies to industry, medicine, education and communications.