NeuSaver: Neural Adaptive Power Consumption Optimization for Mobile Video Streaming

07/15/2021
by   Kyoungjun Park, et al.
0

Video streaming services strive to support high-quality videos at higher resolutions and frame rates to improve the quality of experience (QoE). However, high-quality videos consume considerable amounts of energy on mobile devices. This paper proposes NeuSaver, which reduces the power consumption of mobile devices when streaming videos by applying an adaptive frame rate to each video chunk without compromising user experience. NeuSaver generates an optimal policy that determines the appropriate frame rate for each video chunk using reinforcement learning (RL). The RL model automatically learns the policy that maximizes the QoE goals based on previous observations. NeuSaver also uses an asynchronous advantage actor-critic algorithm to reinforce the RL model quickly and robustly. Streaming servers that support NeuSaver preprocesses videos into segments with various frame rates, which is similar to the process of creating videos with multiple bit rates in dynamic adaptive streaming over HTTP. NeuSaver utilizes the commonly used H.264 video codec. We evaluated NeuSaver in various experiments and a user study through four video categories along with the state-of-the-art model. Our experiments showed that NeuSaver effectively reduces the power consumption of mobile devices when streaming video by an average of 16.14

READ FULL TEXT

page 2

page 13

research
05/16/2019

EVSO: Environment-aware Video Streaming Optimization of Power Consumption

Streaming services gradually support high-quality videos for better user...
research
03/31/2019

Power Control for Wireless VBR Video Streaming: From Optimization to Reinforcement Learning

In this paper, we investigate the problem of power control for streaming...
research
07/17/2023

Power-Efficient Video Streaming on Mobile Devices Using Optimal Spatial Scaling

This paper derives optimal spatial scaling and rate control parameters f...
research
11/12/2020

Cross Layer Optimization and Distributed Reinforcement Learning Approach for Tile-Based 360 Degree Wireless Video Streaming

Wirelessly streaming high quality 360 degree videos is still a challengi...
research
10/13/2022

ISCom: Interest-aware Semantic Communication Scheme for Point Cloud Video Streaming

The provisioning of immersive point cloud video (PCV) streaming on perva...
research
09/01/2023

Watching Stars in Pixels: The Interplay of Traffic Shaping and YouTube Streaming QoE over GEO Satellite Networks

Geosynchronous satellite (GEO) networks are a crucial option for users b...
research
04/11/2021

BurstLink: Techniques for Energy-Efficient Conventional and Virtual Reality Video Display

Conventional planar video streaming is the most popular application in m...

Please sign up or login with your details

Forgot password? Click here to reset