Pareto-optimized Content-hierarchical Adaptive Reinforcement Learning for QoE-driven Short-form Video Streaming
DOI:
https://doi.org/10.26636/jtit.2026.4.2798Keywords:
adaptive bitrate streaming, content-aware streaming, hierarchical reinforcement learning, Pareto optimization, quality of experience, short-form video streamingAbstract
The swipe-driven structure of short-form video creates a coupled control problem. The client must protect the playback of the current clip while deciding whether scarce bandwidth should be allocated to a subsequent clip that may not be viewed at all. Most adaptive bitrate (ABR) learners rely on a fixed scalar quality of experience (QoE) function, treating nominal bitrate as the primary proxy for the content value. This study presents a two-stage controller that separates feed-level prefetch allocation from chunk-level quality selection. Stage 1 converts early-swipe risk and playback state into a bounded prefetch budget. Stage 2 retains quality, rebuffering, smoothness, and wasted traffic as a four-dimensional reward and learns a preference-conditioned envelope Q-function. A content-aware utility ladder exposes the estimated value and measured byte cost of each candidate representation. A feasibility mask and a hysteresis filter constrain execution. Across four recorded network conditions, the controller achieves the highest official score among four evaluated systems: a four-trace mean QoE of 60.970 points and a 2.269 MB lower mean data wastage than the MPC baseline, which is equivalent to a 37.7% reduction. Under equal weight and tracewise normalization, its mean normalized streaming index is 0.980. A separate held-out evaluation of ten paired environment seeds reports a mean official score of 15.196 (95% CI: 11.324-19.068), while a 35-preference analysis yields a four-objective hypervolume of 0.433 (95% CI: 0.370-0.497) for the frozen stage 2 policy. These results highlight the potential of hierarchical reinforcement learning to improve user experience in swipe-driven video platforms.
Downloads
References
[1] Z. Li, Y. Xie, R. Netravali, and K. Jamieson, "Dashlet: Taming Swipe Uncertainty for Robust Short Video Streaming", arXiv, 2023.
View in Google Scholar
[2] Y. Li et al., "Improving ABR Performance for Short Video Streaming Using Multi-agent Reinforcement Learning with Expert Guidance", Proc. of the 33rd Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '23), pp. 58-64, 2023. DOI: https://doi.org/10.1145/3592473.3592564
View in Google Scholar
[3] V.H. Nguyen and T.H. Truong, "An Effective Segment Pre-fetching for Short-form Video Streaming", International Journal of Computer Science and Network Security, vol. 23, pp. 81-93, 2023.
View in Google Scholar
[4] B. Hou et al., "Gamora: Learning-based Buffer-aware Preloading for Adaptive Short Video Streaming", IEEE Transactions on Parallel and Distributed Systems, vol. 35, pp. 2132-2146, 2024. DOI: https://doi.org/10.1109/TPDS.2024.3456567
View in Google Scholar
[5] T.-Y. Huang et al., "A Buffer-based Approach to Rate Adaptation: Evidence from a Large Video Streaming Service", Proc. of ACM Conf. on Special Interest Group on Data Communication, pp. 187-198, 2014. DOI: https://doi.org/10.1145/2619239.2626296
View in Google Scholar
[6] X. Yin, A. Jindal, V. Sekar, and B. Sinopoli, "A Control-theoretic Approach for Dynamic Adaptive Video Streaming over HTTP", Proc. of ACM Conference on Special Interest Group on Data Communication, pp. 325-338, 2015. DOI: https://doi.org/10.1145/2785956.2787486
View in Google Scholar
[7] K. Spiteri, R. Urgaonkar, and R.K. Sitaraman, "BOLA: Near-optimal Bitrate Adaptation for Online Videos", IEEE/ACM Transactions on Networking, vol. 28, pp. 1698-1711, 2020. DOI: https://doi.org/10.1109/TNET.2020.2996964
View in Google Scholar
[8] R. Kalan and I. Dulger, "A Survey on QoE Management Schemes for HTTP Adaptive Video Streaming: Challenges, Solutions, and Opportunities", IEEE Access, vol. 12, pp. 170803-170839, 2024. DOI: https://doi.org/10.1109/ACCESS.2024.3491613
View in Google Scholar
[9] H. Mao, R. Netravali, and M. Alizadeh, "Neural Adaptive Video Streaming with Pensieve", Proc. of ACM Conference on Special Interest Group on Data Communication, pp. 197-210, 2017. DOI: https://doi.org/10.1145/3098822.3098843
View in Google Scholar
[10] P.D. Huynh and N.V. Hung, "Vega-360: Viewport-aware Hierarchical Grouped Allocation for Multi-layer 360° Video Streaming", Jordanian Journal of Computers & Information Technology, vol. 12, pp. 52-66, 2026.
View in Google Scholar
[11] V.H. Nguyen et al., "Scalable and Resilient 360-degree-video Adaptive Streaming over HTTP/2 Against Sudden Network Drops", Computer Communications, vol. 216, pp. 1-15, 2024. DOI: https://doi.org/10.1016/j.comcom.2024.01.001
View in Google Scholar
[12] S. Patel, J. Zhang, N. Narodystka, and S.A. Jyothi, "Practically High Performant Neural Adaptive Video Streaming", Proc. of the ACM on Networking, vol. 2, pp. 1-23, 2024. DOI: https://doi.org/10.1145/3696401
View in Google Scholar
[13] N.V. Hung et al., "Heverl-Viewport Estimation Using Reinforcement Learning for 360-degree Video Streaming", Informatics and Automation, vol. 24, pp. 302-328, 2025. DOI: https://doi.org/10.15622/ia.24.1.11
View in Google Scholar
[14] A. Telili et al., "Convex Hull Prediction Methods for Bitrate Ladder Construction: Design, Evaluation, and Comparison", ACM Transactions on Multimedia Computing, Communications, and Applications, vol. 21, pp. 1-23, 2025. DOI: https://doi.org/10.1145/3723006
View in Google Scholar
[15] H.L. Nguyen, T.H. Truong, V.H. Nguyen, and N.N. Pham, "Efficient Short-form Video Streaming: An Integration of Dynamic Bitrate Adaptation and Predictive Segment Preloading", 15th International Conference on Ubiquitous and Future Networks (ICUFN), Budapest, Hungary, 2024.
View in Google Scholar
[16] H. Su et al., "Reducing Traffic Wastage in Video Streaming via Bandwidth-efficient Bitrate Adaptation", IEEE Transactions on Mobile Computing, vol. 23, pp. 10361-10377, 2024. DOI: https://doi.org/10.1109/TMC.2024.3373498
View in Google Scholar
[17] H. van Hasselt, A. Guez, and D. Silver, "Deep Reinforcement Learning with Double Q-learning", Proc. of the AAAI Conference on Artificial Intelligence, vol. 30, pp. 2094-2100, 2016. DOI: https://doi.org/10.1609/aaai.v30i1.10295
View in Google Scholar
[18] R.S. Sutton, D. Precup, and S. Singh, "Between MDPs and Semi-MDPs: A Framework for Temporal Abstraction in Reinforcement Learning", Artificial Intelligence, vol. 112, pp. 181-211, 1999. DOI: https://doi.org/10.1016/S0004-3702(99)00052-1
View in Google Scholar
[19] F. Felten, E.-G. Talbi, and G. Danoy, "Multi-objective Reinforcement Learning Based on Decomposition: A Taxonomy and Framework", Journal of Artificial Intelligence Research, vol. 79, pp. 679-723, 2024. DOI: https://doi.org/10.1613/jair.1.15702
View in Google Scholar
[20] R. Yang, X. Sun, and K. Narasimhan, "A Generalized Algorithm for Multi-objective Reinforcement Learning and Policy Adaptation", arXiv, 2019.
View in Google Scholar
[21] C. Guo, G. Pleiss, Y. Sun, and K.Q. Weinberger, "On Calibration of Modern Neural Networks", arXiv, 2017.
View in Google Scholar
Downloads
Submitted
Published
Issue
Section
License
Copyright (c) 2026 Pham Nhat Quang, Nguyen Cong Binh, Mai Nam Le, Viet Hung Nguyen

This work is licensed under a Creative Commons Attribution 4.0 International License.