A Wrapper App for Automated Measurements with YouTube’s Native Mobile App
Monitoring of the Native Android YouTube App
A measurement application to measure the native YouTube mobile app in Google Play Store for Android smartphones. Among other things, the current quality and playing time is read from the app and written in a log file.
Goal of the app
- Implementation of a measurement concept on monitoring of application-layer key performance indicators of YouTube
- Key performance indicators are chosen that have a high correlation with actual QoE of mobile users
Basic functionalities
- Measurement of the native Google YouTube app
- Monitoring of playback behavior of YouTube video streams
- Automatic measuring procedure with adjustment of playback quality and measurement of different videos
- Traffic measurement and setting of network conditions
App description
- Android app based on Android Testing Support Library
- Starts the native YouTube app within the wrapper app
- uiautomator to detect window elements and streaming events such as playback progress, reading of stats-for-nerds
- Dataset: QoE³ - A public dataset for YouTube's Mobile Streaming Client
- Demo @ IEEE/IFIP NOMS 2018: QoE Monitoring of the Native Android YouTube App
- Poster (PDF)
University of Würzburg - Webpage: https://go.uniwue.de/videoqoe
Contact