Abstract
Streaming 360° videos demands excessive bandwidth. Tile-based streaming and super-resolution are two widely studied approaches to alleviate bandwidth shortage and enhance user experience in such real-time video streaming systems. The former prioritizes the transmission of a fraction of the 360° video according to the user viewport, while the latter enhances the streamed video in higher resolutions through computations. However, these two approaches bring substantial complexity and computation overhead and thus suffer from resource bottlenecks due to the constrained mobile hardware. This paper proposes TBSR, a practical mobile 360° video streaming system that incorporates in-time super-resolution with tile-based streaming on commodity mobile devices. We present the designs of three key mechanisms, including a rate adaptation method with macro tile grouping to reduce decoding computations, a decoding and SR scheduler for different types of tasks to achieve the best cost efficiency, and the workload adjustment method to control the amount of tasks given the available capabilities. We further implement the TBSR prototype. Our performance evaluation shows that TBSR outperforms the existing methods, improving QoE quality by up to 32% and bandwidth savings by 26%.
Original language | English (US) |
---|---|
Title of host publication | IEEE INFOCOM 2024 - IEEE Conference on Computer Communications |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 501-510 |
Number of pages | 10 |
ISBN (Electronic) | 9798350383508 |
DOIs | |
State | Published - 2024 |
Event | 43rd IEEE Conference on Computer Communications, INFOCOM 2024 - Vancouver, Canada Duration: May 20 2024 → May 23 2024 |
Publication series
Name | Proceedings - IEEE INFOCOM |
---|---|
ISSN (Print) | 0743-166X |
Conference
Conference | 43rd IEEE Conference on Computer Communications, INFOCOM 2024 |
---|---|
Country/Territory | Canada |
City | Vancouver |
Period | 5/20/24 → 5/23/24 |
Bibliographical note
Publisher Copyright:© 2024 IEEE.