ZTE Communications ›› 2022, Vol. 20 ›› Issue (4): 96-109.DOI: 10.12142/ZTECOM.202204012
• Research Paper • Previous Articles Next Articles
GAO Nianzhen1, YU Yifang2, HUA Xinhai2, FENG Fangzheng1, JIANG Tao1()
Received:
2021-12-12
Online:
2022-12-31
Published:
2022-12-30
About author:
GAO Nianzhen received her bachelors’ degree in computer science and technology from Sichuan University, China in 2020. She is currently working toward the PhD degree with the Research Center of 6G Mobile Communications, Wuhan National Laboratory for Optoelectronics, Huazhong University of Science and Technology, China. Her research interests include multimedia transmission and mobile edge computing.|YU Yifang received his MS degree in engineering from Xi’an Jiaotong University, China. He currently serves as the Senior Vice President of ZTE Corporation and President of the Cloud Video and Energy Product Operation Division. He has engaged in market planning and operations management in the telecommunications industry for over 20 years. His research interests include traditional telecom networks as well as the emerging fields such as cloud computing and the mobile Internet.|HUA Xinhai received his PhD degree from Nanjing University, China. He is currently the Vice President of ZTE Corporation and General Manager of Cloud Video Product Department. His research interests include cloud computing, IP-based video product technology and solutions, video business security solutions, content distribution network technology, product solutions, etc.|FENG Fangzheng received his bachelors’ degree in communication engineering from Hunan University, China in 2019. He is currently working toward the PhD degree with the Research Center of 6G Mobile Communications, School of Cyber Science and Engineering, Huazhong University of Science and Technology, Hubei, China. His research interests include wireless communication and mobile multimedia transmission.|JIANG Tao (Supported by:
GAO Nianzhen, YU Yifang, HUA Xinhai, FENG Fangzheng, JIANG Tao. A Content-Aware Bitrate Selection Method Using Multi-Step Prediction for 360-Degree Video Streaming[J]. ZTE Communications, 2022, 20(4): 96-109.
Figure 2 (a) 360-degree video segmentation that the content-aware multi-step prediction control algrithm (CAMPC) uses to judge the importance of tiles; (b) example of FOV priority allocation according to FOV at a certain moment
Latitude Range | Latitude Center | Longitude Range | Longitude Center | |
---|---|---|---|---|
Table 1 Spherical coordinates of tiles
Latitude Range | Latitude Center | Longitude Range | Longitude Center | |
---|---|---|---|---|
Priority | 100 | 75 | 50 | 25 | 0 |
---|---|---|---|---|---|
Others | |||||
Others | |||||
Others | |||||
Others |
Table 2 Tile priority and spherical coordinates mapping relations
Priority | 100 | 75 | 50 | 25 | 0 |
---|---|---|---|---|---|
Others | |||||
Others | |||||
Others | |||||
Others |
CAMPC | DYNAMIC | LoL+ | FOV | FOVContent | |
---|---|---|---|---|---|
QoE | 80.356 | 41.111 | 100.011 | 33.630 | 28.222 |
Saved-bandwidth | 0.834 6 | 0.596 | 0 | 0.947 | 0.884 |
Utility | 81.908 | 50.356 | 50.006 | 64.165 | 58.311 |
Table 3 Performance comparison of ABR algorithms in a real network environment
CAMPC | DYNAMIC | LoL+ | FOV | FOVContent | |
---|---|---|---|---|---|
QoE | 80.356 | 41.111 | 100.011 | 33.630 | 28.222 |
Saved-bandwidth | 0.834 6 | 0.596 | 0 | 0.947 | 0.884 |
Utility | 81.908 | 50.356 | 50.006 | 64.165 | 58.311 |
CAMPC | DYNAMIC | LoL+ | FOV | FOVContent | |
---|---|---|---|---|---|
QoE | 12.051 | 4.690 | 6.565 | 23.526 | 6.904 |
Saved?bandwidth | 0.975 | 0.954 | 0.941 | 0.926 | 0.790 |
Rebuffer?time | 1.867 | 8.103 | 5.767 | 0 | 0.886 9 |
Utility | 54.776 | 52.39 | 50.332 | 64.165 | 58.311 |
Table 4 Performance comparison of ABR algorithms in a weak network environment
CAMPC | DYNAMIC | LoL+ | FOV | FOVContent | |
---|---|---|---|---|---|
QoE | 12.051 | 4.690 | 6.565 | 23.526 | 6.904 |
Saved?bandwidth | 0.975 | 0.954 | 0.941 | 0.926 | 0.790 |
Rebuffer?time | 1.867 | 8.103 | 5.767 | 0 | 0.886 9 |
Utility | 54.776 | 52.39 | 50.332 | 64.165 | 58.311 |
1 |
AFZAL S, CHEN J S, RAMAKRISHNAN K K. Characterization of 360-degree videos [C]//Proceedings of the Workshop on Virtual Reality and Augmented Reality Network. ACM, 2017: 1–6. DOI: 10.1145/3097895.3097896
DOI |
2 |
XIE L, XU Z M, BAN Y X, et al. 360ProbDASH: improving QoE of 360 video streaming using tile-based HTTP adaptive streaming [C]//Proceedings of the 25th ACM international conference on Multimedia. ACM, 2017: 345–323. DOI: 10.1145/3123266.3123291
DOI |
3 |
QIAN F, HAN B, XIAO Q Y, et al. Flare: practical viewport-adaptive 360-degree video streaming for mobile devices [C]//Proceedings of the 24th Annual International Conference on Mobile Computing and Networking. ACM, 2018: 99–114. DOI: 10.1145/3241539.3241565
DOI |
4 |
SONG J R, YANG F Z, ZHANG W, et al. A fast FoV-switching DASH system based on tiling mechanism for practical omnidirectional video services [J]. IEEE transactions on multimedia, 2020, 22(9): 2366–2381. DOI: 10.1109/TMM.2019.2957976
DOI |
5 |
SUN L Y, DUANMU F, LIU Y, et al. Multi-path multi-tier 360-degree video streaming in 5G networks [C]//Proceedings of the 9th ACM Multimedia Systems Conference. ACM, 2018: 162–173. DOI: 10.1145/3204949.3204978
DOI |
6 |
ZHANG Y X, GUAN Y S, BIAN K G, et al. EPASS360: QoE-aware 360-degree video streaming over mobile devices [J]. IEEE transactions on mobile computing, 2021, 20(7): 2338–2353. DOI: 10.1109/tmc.2020.2978187
DOI |
7 |
GUAN Y, ZHENG C Y, ZHANG X G, et al. Pano: optimizing 360° video streaming with a better understanding of quality perception [C]//Proceedings of the ACM Special Interest Group on Data Communication. ACM, 2019: 394–407. DOI: 10.1145/3341302.3342063
DOI |
8 |
FENG X L, SWAMINATHAN V, WEI S. Viewport prediction for live 360-degree mobile video streaming using user-content hybrid motion tracking [J]. Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies, 2019, 3(2): 1–22. DOI: 10.1145/3328914
DOI |
9 |
QIAO M L, XU M, WANG Z L, et al. Viewport-dependent saliency prediction in 360° video [J]. IEEE transactions on multimedia, 2021, 23: 748–760. DOI: 10.1109/ TMM.2020.2987682
DOI |
10 |
YUAN H, ZHAO S Y, HOU J H, et al. Spatial and temporal consistency-aware dynamic adaptive streaming for 360-degree videos [J]. IEEE journal of selected topics in signal processing, 2020, 14(1): 177–193. DOI: 10.1109/JSTSP.2019.2957981
DOI |
11 |
WEI X K, ZHOU M L, KWONG S, et al. A hybrid control scheme for 360-degree dynamic adaptive video streaming over mobile devices [J]. IEEE transactions on mobile computing, 2022, 21(10): 3428–3442. DOI: 10.1109/TMC.2021.3058099
DOI |
12 |
SOBHANI A, YASSINE A, SHIRMOHAMMADI S. A video bitrate adaptation and prediction mechanism for HTTP adaptive streaming [J]. ACM transactions on multimedia computing, communications, and applications, 2017, 13(2): 1–25. DOI: 10.1145/3052822
DOI |
13 | ZHOU C, LIN C W, ZHANG X G, et al. Buffer-based smooth rate adaptation for dynamic HTTP streaming [C]//Proceedings of 2013 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference. IEEE, 2013: 1–9 |
14 |
YUAN H, HU X Q, HOU J H, et al. An ensemble rate adaptation framework for dynamic adaptive streaming over HTTP [J]. IEEE transactions on broadcasting, 2020, 66(2): 251–263. DOI: 10.1109/TBC.2019.2954074
DOI |
15 |
SPITERI K, URGAONKAR R, SITARAMAN R K. BOLA: Near-optimal bitrate adaptation for online videos [C]//The 35th Annual IEEE International Conference on Computer Communications. IEEE, 2016: 1–9. DOI: 10.1109/INFOCOM.2016.7524428
DOI |
16 |
YUAN H, FU H Y, LIU J, et al. Non-cooperative game theory based rate adaptation for dynamic video streaming over HTTP [J]. IEEE transactions on mobile computing, 2018, 17(10): 2334–2348. DOI: 10.1109/TMC.2018.2800749
DOI |
17 |
SUN Y, YIN X Q, JIANG J C, et al. CS2P: improving video bitrate selection and adaptation with data-driven throughput prediction [C]//Proceedings of the 2016 ACM SIGCOMM Conference. ACM, 2016: 272–285. DOI: 10.1145/2934872.2934898
DOI |
18 |
AKHTAR Z, NAM Y S, GOVINDAN R, et al. Oboe: auto-tuning video ABR algorithms to network conditions [C]//Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication. ACM, 2018: 44–58. DOI: 10.1145/3230543.3230558
DOI |
[1] | Christian Timmerer, Anatoliy Zabrovskiy. Automating QoS and QoE Evaluation of HTTP Adaptive Streaming Systems [J]. ZTE Communications, 2019, 17(1): 18-24. |
[2] | WU Kesong, CAO Xianbin, CHEN Zhifeng, WU Dapeng. Adaptive Mobile Video Delivery Based on Fountain Codes and DASH: A Survey [J]. ZTE Communications, 2018, 16(3): 9-14. |
[3] | XIE Lan, ZHANG Xinggong, HUANG Cheng, DONG Zhenjiang. Markov Based Rate Adaption Approach for Live Streaming over HTTP/2 [J]. ZTE Communications, 2018, 16(2): 37-41. |
[4] | Yiling Xu, Shaowei Xie, Hao Chen, Le Yang, Jun Sun. DASH and MMT and Their Applications in ATSC 3.0 [J]. ZTE Communications, 2016, 14(1): 39-49. |
Viewed | ||||||
Full text |
|
|||||
Abstract |
|
|||||