首页 | 本学科首页   官方微博 | 高级检索  
     


Design and optimisation of a (FA)Q-learning-based HTTP adaptive streaming client
Authors:Maxim Claeys  Steven Latré  Jeroen Famaey  Tingyao Wu  Werner Van Leekwijck  Filip De Turck
Affiliation:1. Department of Information Technology, Ghent University – iMinds, Gaston Crommenlaan 8/201, B-9050 Gent, Belgiummaxim.claeys@intec.ugent.be;3. Department of Mathematics and Computer Science, University of Antwerp – iMinds, Middelheimlaan 1, B-2020 Antwerpen, Belgium;4. Department of Information Technology, Ghent University – iMinds, Gaston Crommenlaan 8/201, B-9050 Gent, Belgium;5. Alcatel Lucent Bell Labs, Copernicuslaan 50, B-2018 Antwerpen, Belgium
Abstract:In recent years, HTTP (Hypertext Transfer Protocol) adaptive streaming (HAS) has become the de facto standard for adaptive video streaming services. A HAS video consists of multiple segments, encoded at multiple quality levels. State-of-the-art HAS clients employ deterministic heuristics to dynamically adapt the requested quality level based on the perceived network conditions. Current HAS client heuristics are, however, hardwired to fit specific network configurations, making them less flexible to fit a vast range of settings. In this article, a (frequency adjusted) Q-learning HAS client is proposed. In contrast to existing heuristics, the proposed HAS client dynamically learns the optimal behaviour corresponding to the current network environment in order to optimise the quality of experience. Furthermore, the client has been optimised both in terms of global performance and convergence speed. Thorough evaluations show that the proposed client can outperform deterministic algorithms by 11–18% in terms of mean opinion score in a wide range of network configurations.
Keywords:HTTP adaptive streaming  reinforcement learning  agent systems  quality of experience
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号