DocumentCode :
3719417
Title :
Empirical evaluation of MDP-based DASH player
Author :
Ayub Bokani;S. Amir Hoseini;Mahbub Hassan;Salil S. Kanhere
Author_Institution :
School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia
fYear :
2015
Firstpage :
332
Lastpage :
337
Abstract :
Dynamic Adaptive Streaming over HTTP (DASH) is one of the most widely used adaptive streaming technique for watching online video content. DASH adapts to the varying network conditions by selecting the appropriate bitrate of the video stream. The bitrate adaptation is typically done by monitoring the playback buffer level and/or the network condition on client side. In this paper we empirically evaluate our JavaScript DASH player in which, Markov Decision Process (MDP) has been considered as the underlying optimization framework. This player uses Q-learning algorithm to learn the model and optimize the Quality of Service (QoS) after multiple streaming sessions. The basic JavaScript DASH player developed by DASH Industry Forum (DASHIF) is used as a benchmarking model in our evaluations. We use Google Chrome´s 3G and 4G network emulators in our experiments and show that our MDP-based DASH player significantly outperforms the DASHIF player which uses buffer control and rate adaptation techniques simultaneously. Using real-time experiments, we show that for similar picture quality we can achieve about 18x fewer deadline misses and 5x fewer quality switches over a 3G network and 32x fewer deadline misses and 1.6x fewer quality switches over 4G.
Keywords :
"Streaming media","Bandwidth","Bit rate","Quality of service","Adaptation models","Mobile communication","Buffer storage"
Publisher :
ieee
Conference_Titel :
Telecommunication Networks and Applications Conference (ITNAC), 2015 International
Type :
conf
DOI :
10.1109/ATNAC.2015.7366835
Filename :
7366835
Link To Document :
بازگشت