Home > Research > Publications & Outputs > Optimizing Video Streaming in Dynamic Networks

Electronic data

Links

Text available via DOI:

View graph of relations

Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published

Standard

Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget. / Li, Weihe; Huang, Jiawei; Liang, Yu et al.
In: IEEE Transactions on Mobile Computing, Vol. 23, No. 12, 31.12.2024, p. 12280-12297.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Harvard

Li, W, Huang, J, Liang, Y, Su, Q, Liu, J, Lyu, W & Wang, J 2024, 'Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget', IEEE Transactions on Mobile Computing, vol. 23, no. 12, pp. 12280-12297. https://doi.org/10.1109/tmc.2024.3406409

APA

Li, W., Huang, J., Liang, Y., Su, Q., Liu, J., Lyu, W., & Wang, J. (2024). Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget. IEEE Transactions on Mobile Computing, 23(12), 12280-12297. https://doi.org/10.1109/tmc.2024.3406409

Vancouver

Li W, Huang J, Liang Y, Su Q, Liu J, Lyu W et al. Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget. IEEE Transactions on Mobile Computing. 2024 Dec 31;23(12):12280-12297. Epub 2024 May 28. doi: 10.1109/tmc.2024.3406409

Author

Li, Weihe ; Huang, Jiawei ; Liang, Yu et al. / Optimizing Video Streaming in Dynamic Networks : An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget. In: IEEE Transactions on Mobile Computing. 2024 ; Vol. 23, No. 12. pp. 12280-12297.

Bibtex

@article{d0ce3fe27e2b4a56a4e75608676a7907,
title = "Optimizing Video Streaming in Dynamic Networks: An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget",
abstract = "Adaptive Bitrate (ABR) algorithms have become increasingly important for delivering high-quality video content over fluctuating networks. Considering the complexity of video scenes, video chunks can be separated into two categories: those with intricate scenes and those with simple scenes. In practice, it has been observed that improving the quality of intricate chunks yields more substantial improvements in Quality of Experience (QoE) compared with focusing solely on simple chunks. However, the current ABR schemes either treat all chunks equally or rely on fixed linear-based reward functions, which limits their ability to meet real-world requirements. To tackle these limitations, this paper introduces a novel ABR approach called CAST (Complex-scene Aware bitrate algorithm via Self-play reinforcemenT learning), which considers the scene complexity and formulates the bitrate adaptation task as an explicit objective. Leveraging the power of parallel computing with multiple agents, CAST trains a neural network to achieve superior video playback quality for intricate scenes while minimizing playback freezing time. Moreover, we also introduce a new variant of our proposed approach called CAST-DU, to address the critical issue of efficiently managing users' limited cellular data budgets while ensuring a satisfactory viewing experience. Furthermore, we present CAST-Live, tailored for live streaming scenarios with constrained playback buffers and considerations for energy costs. Extensive trace-driven evaluations and subjective tests demonstrate that CAST, CAST-DU, and CAST-Live outperform existing off-the-shelf schemes, delivering a superior video streaming experience over fluctuating networks while efficiently utilizing data resources. Moreover, CAST-Live demonstrates effectiveness even under limited buffer size constraints while incurring minimal energy costs.",
author = "Weihe Li and Jiawei Huang and Yu Liang and Qichen Su and Jingling Liu and Wenjun Lyu and Jianxin Wang",
year = "2024",
month = dec,
day = "31",
doi = "10.1109/tmc.2024.3406409",
language = "English",
volume = "23",
pages = "12280--12297",
journal = "IEEE Transactions on Mobile Computing",
issn = "1536-1233",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "12",

}

RIS

TY - JOUR

T1 - Optimizing Video Streaming in Dynamic Networks

T2 - An Intelligent Adaptive Bitrate Solution Considering Scene Intricacy and Data Budget

AU - Li, Weihe

AU - Huang, Jiawei

AU - Liang, Yu

AU - Su, Qichen

AU - Liu, Jingling

AU - Lyu, Wenjun

AU - Wang, Jianxin

PY - 2024/12/31

Y1 - 2024/12/31

N2 - Adaptive Bitrate (ABR) algorithms have become increasingly important for delivering high-quality video content over fluctuating networks. Considering the complexity of video scenes, video chunks can be separated into two categories: those with intricate scenes and those with simple scenes. In practice, it has been observed that improving the quality of intricate chunks yields more substantial improvements in Quality of Experience (QoE) compared with focusing solely on simple chunks. However, the current ABR schemes either treat all chunks equally or rely on fixed linear-based reward functions, which limits their ability to meet real-world requirements. To tackle these limitations, this paper introduces a novel ABR approach called CAST (Complex-scene Aware bitrate algorithm via Self-play reinforcemenT learning), which considers the scene complexity and formulates the bitrate adaptation task as an explicit objective. Leveraging the power of parallel computing with multiple agents, CAST trains a neural network to achieve superior video playback quality for intricate scenes while minimizing playback freezing time. Moreover, we also introduce a new variant of our proposed approach called CAST-DU, to address the critical issue of efficiently managing users' limited cellular data budgets while ensuring a satisfactory viewing experience. Furthermore, we present CAST-Live, tailored for live streaming scenarios with constrained playback buffers and considerations for energy costs. Extensive trace-driven evaluations and subjective tests demonstrate that CAST, CAST-DU, and CAST-Live outperform existing off-the-shelf schemes, delivering a superior video streaming experience over fluctuating networks while efficiently utilizing data resources. Moreover, CAST-Live demonstrates effectiveness even under limited buffer size constraints while incurring minimal energy costs.

AB - Adaptive Bitrate (ABR) algorithms have become increasingly important for delivering high-quality video content over fluctuating networks. Considering the complexity of video scenes, video chunks can be separated into two categories: those with intricate scenes and those with simple scenes. In practice, it has been observed that improving the quality of intricate chunks yields more substantial improvements in Quality of Experience (QoE) compared with focusing solely on simple chunks. However, the current ABR schemes either treat all chunks equally or rely on fixed linear-based reward functions, which limits their ability to meet real-world requirements. To tackle these limitations, this paper introduces a novel ABR approach called CAST (Complex-scene Aware bitrate algorithm via Self-play reinforcemenT learning), which considers the scene complexity and formulates the bitrate adaptation task as an explicit objective. Leveraging the power of parallel computing with multiple agents, CAST trains a neural network to achieve superior video playback quality for intricate scenes while minimizing playback freezing time. Moreover, we also introduce a new variant of our proposed approach called CAST-DU, to address the critical issue of efficiently managing users' limited cellular data budgets while ensuring a satisfactory viewing experience. Furthermore, we present CAST-Live, tailored for live streaming scenarios with constrained playback buffers and considerations for energy costs. Extensive trace-driven evaluations and subjective tests demonstrate that CAST, CAST-DU, and CAST-Live outperform existing off-the-shelf schemes, delivering a superior video streaming experience over fluctuating networks while efficiently utilizing data resources. Moreover, CAST-Live demonstrates effectiveness even under limited buffer size constraints while incurring minimal energy costs.

U2 - 10.1109/tmc.2024.3406409

DO - 10.1109/tmc.2024.3406409

M3 - Journal article

VL - 23

SP - 12280

EP - 12297

JO - IEEE Transactions on Mobile Computing

JF - IEEE Transactions on Mobile Computing

SN - 1536-1233

IS - 12

ER -