Title :
Quality-optimization algorithm based on stochastic dynamic programming for MPEG DASH video streaming
Author :
Garcia, Sergio ; Cabrera, Julian ; Garcia, Narciso
Author_Institution :
Grupo de Tratamiento de Imagenes, Univ. Politec. de Madrid, Madrid, Spain
Abstract :
In contrast to traditional push-based protocols, adaptive streaming techniques like Dynamic Adaptive Streaming over HTTP (DASH) fix attention on the client, who dynamically requests different-quality portions of the content to cope with a limited and variable bandwidth but aiming at maximizing the quality perceived by the user. Since DASH adaptation logic at the client is not covered by the standard, we propose a solution based on Stochastic Dynamic Programming (SDP) techniques to find the optimal request policies that guarantee the users´ Quality of Experience (QoE). Our algorithm is evaluated in a simulated streaming session and is compared with other adaptation approaches. The results show that our proposal outperforms them in terms of QoE, requesting higher qualities on average.
Keywords :
protocols; quality of experience; stochastic programming; video streaming; DASH adaptation logic; MPEG DASH video streaming; QoE; SDP technique; dynamic adaptive streaming over HTTP; optimal request policies; push-based protocol; quality of experience; quality-optimization algorithm; simulated streaming session; stochastic dynamic programming; Bandwidth; Bit rate; Consumer electronics; Dynamic programming; Heuristic algorithms; Streaming media; Throughput;
Conference_Titel :
Consumer Electronics (ICCE), 2014 IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4799-1290-2
DOI :
10.1109/ICCE.2014.6776139