DeepAI AI Chat
Log In Sign Up

Online Bitrate Selection for Viewport Adaptive 360-Degree Video Streaming

04/10/2020
by   Ming Tang, et al.
The University of British Columbia
0

360-degree video streaming provides users with immersive experience by letting users determine their field-of-views (FoVs) in real time. To enhance the users' quality of experience (QoE) given their limited bandwidth, recent works have proposed a viewport adaptive 360-degree video streaming model by exploiting the bitrate adaptation in spatial and temporal domains. Under this video streaming model, in this paper, we consider a scenario with a newly generated 360-degree video without viewing history from other users. To maximize the user's QoE, we propose an online bitrate selection algorithm, called OBS360. The proposed online algorithm can adapt to the unknown and heterogeneous users' FoVs and downloading capacities. We prove that the proposed algorithm achieves sublinear dynamic regret under a convex decision set. This suggests that as the number of video segments increases, the performance of the online algorithm approaches the performance of the offline algorithm, where the users' FoVs and downloading capacities are known. We perform simulations with real-world dataset to evaluate the performance of the proposed algorithm. Results show that compared with several existing methods, our proposed algorithm can enhance the users' QoE significantly by improving the viewing bitrate and reducing the inter-segment and intra-segment degradation losses of the users.

READ FULL TEXT
12/20/2019

Spatial and Temporal Consistency-Aware Dynamic Adaptive Streaming for 360-Degree Videos

The 360-degree video allows users to enjoy the whole scene by interactiv...
09/07/2023

BOLA360: Near-optimal View and Bitrate Adaptation for 360-degree Video Streaming

Recent advances in omnidirectional cameras and AR/VR headsets have spurr...
05/21/2018

Multi-User Cooperative Mobile Video Streaming: Performance Analysis and Online Mechanism Design

Adaptive bitrate streaming enables video users to adapt their playing bi...
10/29/2016

Diversity Promoting Online Sampling for Streaming Video Summarization

Many applications benefit from sampling algorithms where a small number ...
11/29/2022

Enabling Personalized Video Quality Optimization with VidHoc

The emerging video applications greatly increase the demand in network b...
05/28/2019

Online Learning for Robust Adaptive Video Streaming in Mobile Networks

In this paper, we propose a novel algorithm for video quality adaptation...
05/04/2021

Viewport-Aware Dynamic 360° Video Segment Categorization

Unlike conventional videos, 360 videos give freedom to users to turn the...