Flare: Practical viewport-adaptive 360-degree video streaming for mobile devices

Feng Qian, Bo Han, Qingyang Xiao, Vijay Gopalakrishnan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

45 Scopus citations

Abstract

Flare is a practical system for streaming 360° videos on commodity mobile devices. It takes a viewport-adaptive approach, which fetches only portions of a panoramic scene that cover what a viewer is about to perceive.We conduct an IRB-approved user study where we collect head movement traces from 130 diverse users to gain insights on how to design the viewport prediction mechanism for Flare. We then develop novel online algorithms that determine which spatial portions to fetch and their corresponding qualities. We also innovate other components in the streaming pipeline such as decoding and server-side transmission. Through extensive evaluations (∼400 hours' playback on WiFi and ∼100 hours over LTE),we showthat Flare significantly improves the QoE in real-world settings. Compared to non-viewport-adaptive approaches, Flare yields up to 18×. quality level improvement on WiFi, and achieves high bandwidth reduction (up to 35%) and video quality enhancement (up to 4.9×) on LTE.

Original languageEnglish (US)
Title of host publicationMobiCom 2018 - Proceedings of the 24th Annual International Conference on Mobile Computing and Networking
PublisherAssociation for Computing Machinery
Pages99-114
Number of pages16
ISBN (Electronic)9781450359030
DOIs
StatePublished - Oct 15 2018
Event24th Annual International Conference on Mobile Computing and Networking, MobiCom 2018 - New Delhi, India
Duration: Oct 29 2018Nov 2 2018

Publication series

NameProceedings of the Annual International Conference on Mobile Computing and Networking, MOBICOM

Other

Other24th Annual International Conference on Mobile Computing and Networking, MobiCom 2018
CountryIndia
CityNew Delhi
Period10/29/1811/2/18

Fingerprint Dive into the research topics of 'Flare: Practical viewport-adaptive 360-degree video streaming for mobile devices'. Together they form a unique fingerprint.

Cite this