Abstract
Currently video streaming in heterogeneous network environments is affected by limited network bandwidth availability and consequent low and variable user Quality of Experience (QoE) levels. In particular, for the case of live video streaming, a very high number of end-clients request content at the same time, generating huge concurrent traffic, and putting pressure on the existing network infrastructure. An approach which helps address this issue is deployment of emerging edge computing technologies to smooth the live streaming traffic and improve QoE by adapting client bitrates and caching content at the edge server. In this context, this paper proposes a novel <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Q</b> oE-aware <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</b> daptive <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">V</b> ideo bitrate <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</b> ggregation scheme for HTTP live streaming based on smart edge computing (QAVA). As an intelligent proxy server, a “smart edge” which deploys QAVA aggregates all the traffic requested by clients for the same live streaming service and adapts their bitrates based on network conditions, client states and video characteristics. The adaptation is performed based on a Deep Reinforcement Learning (DRL)-based algorithm, which is also proposed. The QAVA DRL algorithm is trained and modeled based on a real client experience dataset. The experimental evaluation results presented in this paper show how QAVA outperforms other state-of-the-art adaptive bitrate algorithms in terms of average QoE and QoE fairness.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.