~/talk

Proactive Energy-Aware Adaptive Video Streaming on Mobile Devices

Talkat USENIX ATC '21 · 2021-07-14..07-16· [web-performance]
links:none on file
name:Qiang Xu
links:none on file
links:none on file
slides:none on file

Integrates a user energy budget into ABR logic by adding a power predictor and controller to an MPC-based ABR with power predictor, implemented for 360° video on Pixel 2 and Moto Z3 and evaluated with real streaming traces. Proactive designs (look-ahead + look-back, plus smoothing) constrain cumulative energy per-chunk, reduce fidelity oscillation, saves 29.1% power versus unconstrained ABR, and yields up to 44.8% QoE improvement on Pixel 2 (19.2% on Moto Z3) under low power budgets.

AI-written summary · about

  1. 0:00Intro
  2. 0:27Modern Mobile Apps are Power Hungry
  3. 0:52Case Study: 360° Video Streaming on YouTube
  4. 1:39Energy-aware App Adaption
  5. 2:28Outline
  6. 2:50Classic Energy-aware App Adaptation: System-level
  7. 3:37Characteristics of Classic Energy-aware App Adaptation
  8. 4:32Reactive Adaptation Causes Oscillation
  9. 5:29Key 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. 6:04Key Idea: Proactive Energy-aware Adaptation
  11. 6:50Background of ABR Video Streaming
  12. 7:30ABR Problem Formulation [Sigcomm'15]
  13. 9:35Challenges of Proactive Energy-aware ABR
  14. 11:46Trace-driven Evaluation
  15. 12:10Impact of Different Proactive Design Options under Low Power Budget on Pixel 2
  16. 12:44Performance Comparison between Reactive and Proactive Approaches
  17. 13:21QoE Breakdown Comparison between Reactive and Proactive Approaches
  18. 13:44Generalization
  19. 14:15Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.