Abstract
Neural-enhanced video streaming (e.g., super-resolution) is an ongoing revolution which can provide extremely high-quality video streaming services breaking the restriction of bandwidth. However, such enhancements require intense computation power that is not affordable for a single mobile device, which hinders their real-world deployment. To address the limitation, we propose OASIS, the first system that facilitates multiple users in close proximity to execute intense neural-enhanced video streaming in realtime. To this end, OASIS intelligently distributes computation tasks among multiple mobile devices, selects appropriate video bitrates and super-resolution models, and optimizes video chunk delivery. As a result, the expensive neural-enhanced streaming is done through distributed collaboration, achieving optimal quality of experience (QoE). We implement and evaluate OASIS on commodity smartphones from different vendors, under various network and computation conditions. Extensive experiments demonstrate the high efficiency of OASIS: it improves the video streaming QoE by 40%-200% and reduces each participant's energy consumption by 60% when the system scales up from a single device to six devices.
Original language | English (US) |
---|---|
Title of host publication | MMSys 2024 - Proceedings of the 2024 ACM Multimedia Systems Conference |
Publisher | Association for Computing Machinery, Inc |
Pages | 45-55 |
Number of pages | 11 |
ISBN (Electronic) | 9798400704123 |
DOIs | |
State | Published - Apr 15 2024 |
Event | 15th ACM Multimedia Systems Conference, MMSys 2024 - Bari, Italy Duration: Apr 15 2024 → Apr 18 2024 |
Publication series
Name | MMSys 2024 - Proceedings of the 2024 ACM Multimedia Systems Conference |
---|
Conference
Conference | 15th ACM Multimedia Systems Conference, MMSys 2024 |
---|---|
Country/Territory | Italy |
City | Bari |
Period | 4/15/24 → 4/18/24 |
Bibliographical note
Publisher Copyright:© 2024 ACM.
Keywords
- deep neural networks
- mobile computing
- super-resolution
- Video streaming