QARC: Video Quality Aware Rate Control for Real-Time Video Streaming based on Deep Reinforcement Learning

05/07/2018
by   Tianchi Huang, et al.
0

Real-time video streaming is now one of the main applications in all network environments. Due to the fluctuation of throughput under various network conditions, how to choose a proper bitrate adaptively has become an upcoming and interestingly issue. To tackle this problem, most adaptive bitrate control methods have been proposed to provide high video bitrates instead of video qualities. Nevertheless, we notice that there exists a trade-off between sending bitrate and video quality, which motivates us to focus on how to get a balance between them. In this paper, we propose QARC (video Quality Awareness Rate Control), a rate control algorithm that aims to have a higher perceptual video quality with possibly lower sending rate and transmission latency. Starting from scratch, QARC uses deep reinforcement learning(DRL) algorithm to train a neural network to select future bitrates based on previously observed network status and past video frames. To overcome the "state explosion problem", we design a neural network to predict future perceptual video quality as a vector for taking the place of the raw picture in the DRL's inputs. We evaluate QARC over a trace-driven emulation, outperforming existing approach with improvements in average video quality of 18% - 25% and decreases in average latency with 23 high bitrate method on various network conditions also yields a solid result.

READ FULL TEXT

page 2

page 8

research
05/07/2018

QARC: Video Quality Aware Rate Control for Real-Time Video Streaming via Deep Reinforcement Learning

Due to the fluctuation of throughput under various network conditions, h...
research
08/06/2019

Comyco: Quality-Aware Adaptive Video Streaming via Imitation Learning

Learning-based Adaptive Bit Rate (ABR) method, aiming to learn outstandi...
research
05/02/2018

Delay-Constrained Rate Control for Real-Time Video Streaming with Bounded Neural Network

Rate control is widely adopted during video streaming to provide both hi...
research
05/26/2020

Self-play Reinforcement Learning for Video Transmission

Video transmission services adopt adaptive algorithms to ensure users' d...
research
10/14/2019

A Hybrid Control Scheme for Adaptive Live Streaming

The live streaming is more challenging than on-demand streaming, because...
research
01/20/2023

AccDecoder: Accelerated Decoding for Neural-enhanced Video Analytics

The quality of the video stream is key to neural network-based video ana...
research
06/19/2022

QuDASH: Quantum-inspired rate adaptation approach for DASH video streaming

Internet traffic is dramatically increasing with the development of netw...

Please sign up or login with your details

Forgot password? Click here to reset