Completed
Classic Energy-aware App Adaptation: System-level
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Proactive Energy-Aware Adaptive Video Streaming on Mobile Devices
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Modern Mobile Apps are Power Hungry
- 3 Case Study: 360° Video Streaming on YouTube
- 4 Energy-aware App Adaption
- 5 Outline
- 6 Classic Energy-aware App Adaptation: System-level
- 7 Characteristics of Classic Energy-aware App Adaptation
- 8 Reactive Adaptation Causes Oscillation
- 9 Key Observation: Modern Apps Have Proactive Built-in Adaptation • Built-in adaptation: Apps proactively adapt data fidelity to network dynamics or other system constraints to optimize QoE
- 10 Key Idea: Proactive Energy-aware Adaptation
- 11 Background of ABR Video Streaming
- 12 ABR Problem Formulation [Sigcomm'15]
- 13 Challenges of Proactive Energy-aware ABR
- 14 Trace-driven Evaluation
- 15 Impact of Different Proactive Design Options under Low Power Budget on Pixel 2
- 16 Performance Comparison between Reactive and Proactive Approaches
- 17 QoE Breakdown Comparison between Reactive and Proactive Approaches
- 18 Generalization
- 19 Summary