Use of machine learning for rate adaptation in MPEG-DASH for quality of experience improvement

5Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Dynamic adaptive video streaming over HTTP (DASH) has been developed as one of the most suitable technologies for the transmission of live and on-demand audio and video content over any IP network. In this work, we propose a machine learning-based method for selecting the optimal target quality, in terms of bitrate, for video streaming through an MPEG-DASH server. The proposed method takes into consideration both the bandwidth availability and the client’s buffer state, as well as the bitrate of each video segment, in order to choose the best available quality/bitrate. The primary purpose of using machine learning for the adaptation is to let clients know/learn about the environment in a supervised manner. By doing this, the efficiency of the rate adaptation can be improved, thus leading to better requests for video representations. Run-time complexity would be minimized, thus improving QoE. The experimental evaluation of the proposed approach showed that the optimal target quality could be predicted with an accuracy of 79%, demonstrating its potential.

Cite

CITATION STYLE

APA

Alzahrani, I. R., Ramzan, N., Katsigiannis, S., & Amira, A. (2018). Use of machine learning for rate adaptation in MPEG-DASH for quality of experience improvement. In Advances in Intelligent Systems and Computing (Vol. 753, pp. 3–11). Springer Verlag. https://doi.org/10.1007/978-3-319-78753-4_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free