Font Size: a A A

Design And Implementation Of Android Smartphone Video Energy Saving Strategy

Posted on:2018-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:X YueFull Text:PDF
GTID:2358330515475937Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,smart phones in the pursuit of light and thin trend,the battery is limited by the size of the smart phone makes the power is difficult to increase.At the same time,the smart phone CPU core and the increase in the frequency of the battery power consumption is also growing.Users watch the video,CPU high-speed operation will consume a lot of power.This article mainly studies how to reduce the amount of power consumed by playing video as much as possible without affecting the user experience.The main contributions of this paper are as follows:First,the existing Android smartphone video energy saving strategy ON-OFF focus on energy saving,but the network data traffic consumption is too large.Aiming at this problem,this paper proposes a wireless interface management strategy(WIMS)based on scenario prediction.Based on the interactive state of the video player and the user,the strategy predicts the next phase of the user's operation,analyzes the video player's demand for the system resources under different scenarios,and calculates and selects the appropriate buffer threshold and wireless Interface status.This strategy adopts a targeted energy saving scheme for the predicted user operation scenario.In this paper,the ON-OFF strategy and the bit rate flow strategy are compared with the WIM strategy proposed in this paper.The results show that the WIMS can save 61.8%of the energy by the bit rate strategy without saving the user experience,and save 21.6%of the data traffic compared with the ON-OFF policy.Second,different versions of the dynamic version of the dynamic frequency adjustment strategy(referred to as DVFS)are different.System adjustment CPU frequency is long,energy consumption is serious.Aiming at this problem,this paper proposes a DVFS strategy based on video coding format(VC-DVFS).The strategy from the video coding format point of view,through a large number of experimental data to a certain resolution of the video used in the playback of the most appropriateCPU frequency,combined with the fuzzy control theory in the look-up table to get the experimental data Make a data table for the player to query and adjust the CPU frequency when playing the video for the first time.On this basis,this article also increased the way the screen FPS detection to dynamically adjust our program,so that it can reduce the system under the premise of energy consumption does not affect the user experience.In this paper,the VC-DVFS strategy is deployed in the video player,through the experimental way and did not deploy the strategy of the player for the energy consumption of the comparison.The experimental results show that the player deploying the policy is reduced by 15%compared to the system native player power that has not deployed the policy,which is 20%lower than the third-party player power that has not deployed the policy.
Keywords/Search Tags:Android, video, Energy-Aware DVFS, DVFS, save energy
PDF Full Text Request
Related items