A control-based algorithm for rate adaption in MPEG-DASH

Although MPEG-Dynamic Adaptation Streaming over HTTP (MPEG-DASH) eliminates data packet loss, based on the rate adaptation strategy adopted by the user and the network conditions, still playback interruptions may not be avoided. In this paper an algorithm for rate adaption in MPEG-DASH is proposed that employs fuzzy logic to estimate the resolution of the next video segment that each client should obtain from the server. In this way, the buffering time at each client is kept above a target buffering time and thus buffer overflows and unnecessary bit rate fluctuations are avoided. Simulation results showed that the proposed rate adaptation strategy has a beneficial effect on the quality each user perceives.

[1]  Anthony Vetro,et al.  Industry and Standards , 2011 .

[2]  Gabriel-Miro Muntean,et al.  A DASH-based performance-oriented Adaptive Video distribution solution , 2013, 2013 IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB).

[3]  Tomonobu Senjyu,et al.  Neural-network-based maximum-power-point tracking of coupled-inductor interleaved-boost-converter-supplied PV system using fuzzy controller , 2003, IEEE Trans. Ind. Electron..

[4]  Gabriel-Miro Muntean,et al.  Region of Interest-Based Adaptive Multimedia Streaming Scheme , 2008, IEEE Transactions on Broadcasting.

[5]  Antonio Liotta,et al.  Intelligent control for adaptive video streaming , 2013, 2013 IEEE International Conference on Consumer Electronics (ICCE).

[6]  D.J. Morrow,et al.  Multiple Input Governor Control for a Diesel Generating Set , 2008, IEEE Transactions on Energy Conversion.

[7]  N. Georganas,et al.  A comparison of Mamdani and Sugeno fuzzy inference systems for evaluating the quality of experience of Hapto-Audio-Visual applications , 2008, 2008 IEEE International Workshop on Haptic Audio visual Environments and Games.

[8]  Adam Wolisz,et al.  Adaptation algorithm for adaptive streaming over HTTP , 2012, 2012 19th International Packet Video Workshop (PV).