I. Introduction
Immersive 360° video streaming is increasingly used in diverse applications such as virtual reality, gaming, and entertainment [1]. In the immersive environment, a viewer changes her viewing direction and the content is accordingly rendered. However, streaming such content requires very high bandwidth and is challenging [1]. A 360-degree video can be spatially divided into small portions called tiles that can be encoded at different quality levels. This has enabled tiling-based viewport-adaptive 360° video streaming, where tiles are delivered to clients based on their viewing direction and network conditions. Concretely, the viewport tiles are delivered at high quality and the rest are sent at lower quality [2].