Video Streaming Study
Posted on August 15, 2014

This work investigates the use of Dynamic Adaptive Streaming over HTTP (DASH) protocols and its effectiveness in streaming high quality media. This approach to video streaming adjusts the video quality delivery to the client player based on changing network conditions.

We test 2 DASH based algorithms in this study under varying levels of network impairment to record and analyze the viewer’s Quality of Experience (QoE) in an online video streaming setup. With this design we hope to determine the right direction to move in when it comes to developing an optimal DASH video streaming algorithm.

The study utilizes a Wii Remote (WiiMote) to record continuous subjective levels of QoE from a user without diverting their attention from the presentation. This WiiMote data was then normalized, filtered and plotted on a web based dynamic SVG graphing tool developed using the D3.js framework. Further details of the study and the graphing tool can be found here.

The implementation details and the results of the experiment can be found in the published article below.

  • Bhargava, A., Martin, J., Babu, S. V. (2019, June) “Comparative Evaluation of User Perceived Quality Assessment of Design Strategies for HTTP-Based Adaptive Streaming”, ACM Transactions on Applied Perception.
Devices
Tools
Programming Languages & APIs