Abstract
360-degree video streaming is an important component of virtual reality. A video streaming server stores video streams with various quality levels. These streams are fragmented into several video segments. In 360-degree video streaming, these segments are tiled into video tiles. In general, the client changes the viewport quality level based on predictions of the user’s viewport and network throughput. In named data networking (NDN), the throughput measured at the client is not always stable due to network-inherent caching. Therefore, the viewport video quality changes (referred to as quality switching) frequently in 360-degree video streaming over NDN. In this paper, we propose buffer-based adaptation using scalable video coding for 360-degree video streaming over NDN. In the proposed method, a buffer-based adaptation algorithm and the prefetching of video tiles are used to avoid video quality switching. A simple performance evaluation using computer simulations shows that the proposed method reduces the quality switching compared with that for a rate-based adaptation algorithm.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have