ABSTRACT
In this demonstration, we present YoMoApp (YouTube Performance Monitoring Application), a passive measurement application for client side monitoring of YouTube video streaming on mobile Android devices. The application uses the YouTube mobile website and the HTML5 API to exactly replicate the well-known YouTube service, which employs HTTP adaptive streaming (HAS) technology based on resolution adaptation. It monitors and stores multiple Key Performance Indicators (KPIs) of the video streaming via the YouTube API (i.e., player state/events, buffer, and video quality level), which allow to analyze the QoE of adaptive video streaming sessions.
- M. Seufert, et al., "A Survey on Quality of Experience of HTTP Adaptive Streaming," IEEE Communications Surveys & Tutorials, vol. 17, 2015.Google Scholar
- F. Wamser, et al., "YoMoApp: a Tool for Analyzing QoE of YouTube HTTP Adaptive Streaming in Mobile Networks," EuCNC, Paris, France, 2015.Google Scholar
Index Terms
Demo: On the Monitoring of YouTube QoE in Cellular Networks from End-devices
Recommendations
Can You See What I See? Quality-of-Experience Measurements of Mobile Live Video Broadcasting
Broadcasting live video directly from mobile devices is rapidly gaining popularity with applications like Periscope and Facebook Live. The quality of experience (QoE) provided by these services comprises many factors, such as quality of transmitted ...
Demo: Microcast: cooperative video streaming on smartphones
MobiSys '12: Proceedings of the 10th international conference on Mobile systems, applications, and servicesIn this work, we are interested in a scenario where a group of smartphone users, within proximity of each other, are interested in watching the same video at the same time. The default operation today is that each user with a cellular connection ...
HTTP/2-Based Methods to Improve the Live Experience of Adaptive Streaming
MM '15: Proceedings of the 23rd ACM international conference on MultimediaHTTP Adaptive Streaming (HAS) is today the number one video technology for over-the-top video distribution. In HAS, video content is temporally divided into multiple segments and encoded at different quality levels. A client selects and retrieves per ...
Comments