Scalable Multicast for Live 360-degree Video Streaming over Mobile Networks

Scalable Multicast for Live 360-degree Video Streaming over Mobile Networks
复制标题

DOI:
10.1109/access.2022.3165657
复制
发表时间:
2022
期刊:
影响因子:
3.9
通讯作者:
Duc V. Nguyen;Nguyen Viet Hung;Nguyen Tien Phong;Truong Thu Huong;T. Thang
Duc V. Nguyen;Nguyen Viet Hung;Nguyen Tien Phong;Truong Thu Huong;T. Thang
中科院分区:
计算机科学3区
文献类型:
--
作者:
Duc V. Nguyen;Nguyen Viet Hung;Nguyen Tien Phong;Truong Thu Huong;T. Thang

文献摘要

相似文献

由于能够为用户提供身临其境的体验,360度视频已经成为虚拟现实的关键推动者之一。然而,360度视频的巨大数据量给这种特殊类型的视频在资源受限的网络上的直播带来了挑战。在本文中,我们提出了一个新的框架,用于通过移动网络向多个用户提供实时360度视频流。我们提出的框架结合了可扩展视频编码和多播,以带宽高效的方式向用户提供360度视频。特别是,360度视频被分成小的部分,称为tile,每个部分都使用可缩放视频编码编码成多个层。然后,提出的框架选择合适的tile层,以最大限度地提高所有用户的整体体验质量。为了支持实时自适应,我们设计了一种基于线性回归的算法来估计单个用户的贴图权重。此外,还提出了一种确定合适的瓦片层及其传输模式的有效算法。实验结果表明,与现有方法相比,该方法可以显著提高平均视口质量。
Thanks to its ability to provide immersive experience to users, 360-degree video has become one of the key enablers of Virtual Reality. However, the huge data size of 360-degree video poses a challenging problem for live streaming of this special type of video over resource-constrained networks. In this paper, we propose a novel framework for live 360-degree video streaming to multiple users over mobile networks. Our proposed framework jointly utilizes Scalable Video Coding and multicast to deliver 360 video to users in a bandwidth-efficient manner. In particular, 360-degree video is split into small parts called tiles, each is encoded into multiple layers using Scalable Video Encoding. The proposed framework then selects suitable tile layers to maximize the overall Quality of Experience of all users. To support real-time adaptation, we design a Linear Regression-based algorithm to estimate the weights of tiles of individual users. In addition, an efficient algorithm for deciding the suitable tile layers and their transmission modes is proposed. Experimental results show that the proposed method can significantly improve the average viewport quality compared to state-of-the-art methods.