Panoramic streaming enables users to interactively navigate through high-spatial resolution videos and create an immersive and personalized user experience. Since transmission of high-resolution videos in desirable quality is not feasible given the limited throughput of access and home network links, our work is based on tile-based streaming, where only a spatial subset of the video is transmitted. In this paper, we propose a highly responsive DASH client algorithm that allows users to rapidly change the set of downloaded tiles. The high responsiveness is achieved by using small buffers, which are usually very sensitive to variations of throughput and instantaneous media bitrate and are therefore prone to playback interruptions. The proposed rate adaptation algorithm for DASH, in combination with a peak bitrate reducing RAP configuration referred to as shifted IDRs, outperforms the state of the art rate adaptation algorithms. Experiments report a decreased number of playback interruptions and quality changes while maintaining the average video quality.
[1]
Thomas Wiegand,et al.
Low complexity cloud-video-mixing using HEVC
,
2014,
2014 IEEE 11th Consumer Communications and Networking Conference (CCNC).
[2]
Cornelius Hellge,et al.
Shifted IDR Representations for Low Delay Live DASH Streaming Using HEVC Tiles
,
2016,
2016 IEEE International Symposium on Multimedia (ISM).
[3]
Bernd Girod,et al.
ClassX: an open source interactive lecture StreamingSystem
,
2011,
ACM Multimedia.
[4]
Adam Wolisz,et al.
Adaptation algorithm for adaptive streaming over HTTP
,
2012,
2012 19th International Packet Video Workshop (PV).