{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T07:31:04Z","timestamp":1776238264324,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2025,3,31]],"date-time":"2025-03-31T00:00:00Z","timestamp":1743379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"The Natural Sciences & Engineering Research Council (NSERC)-Discovery Grant","award":["RGPIN-2023-04744"],"award-info":[{"award-number":["RGPIN-2023-04744"]}]},{"name":"NSERC Alliance-Mitacs Accelerate Grant","award":["ALLRP 586434 - 23"],"award-info":[{"award-number":["ALLRP 586434 - 23"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3,31]]},"DOI":"10.1145\/3712676.3714436","type":"proceedings-article","created":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T13:13:23Z","timestamp":1742994803000},"page":"35-45","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["StreamWise: An Intelligent Content Steering for DASH"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-8320-7222","authenticated-orcid":false,"given":"Chidambar","family":"Joshi","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5682-9270","authenticated-orcid":false,"given":"Jashanjot Singh","family":"Sidhu","sequence":"additional","affiliation":[{"name":"Concordia Univeristy, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5382-6530","authenticated-orcid":false,"given":"Abdelhak","family":"Bentaleb","sequence":"additional","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,3,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ETSI TS 103 998. 2024. ETSI TS 103 998 V1.1.1:DASH-IF: Content Steering for DASH. https:\/\/cdn.standards.iteh.ai\/samples\/67988\/93d192067f4d434c9103d1b2317eb4a9\/ETSI-TS-103-998-V1-1-1-2024-01-.pdf."},{"key":"e_1_3_2_1_2_1","volume-title":"Internet Congestion Control Benchmarking. arXiv preprint arXiv:2307.10054","author":"Abbasloo Soheil","year":"2023","unstructured":"Soheil Abbasloo. 2023. Internet Congestion Control Benchmarking. arXiv preprint arXiv:2307.10054 (2023)."},{"key":"e_1_3_2_1_3_1","unstructured":"Akamai. 2024. cell-emulation-util GitHub. https:\/\/github.com\/akamai\/cellemulation-util Accessed: 2024-09-20."},{"key":"e_1_3_2_1_4_1","unstructured":"T Alexander. 2014. Visual-PSNR measure of image quality Journal of Visual Communication and Image Representation. (2014)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.2743240"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591030"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2862938"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3371040","article-title":"DQ-DASH: A queuing theory approach to distributed adaptive video streaming","volume":"16","author":"Bentaleb Abdelhak","year":"2020","unstructured":"Abdelhak Bentaleb, Praveen Kumar Yadav, Wei Tsang Ooi, and Roger Zimmermann. 2020. DQ-DASH: A queuing theory approach to distributed adaptive video streaming. ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) 16, 1 (2020), 1--24.","journal-title":"ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)"},{"key":"e_1_3_2_1_9_1","unstructured":"c3m3gyanesh. 2023. Working with Longer duration video. https:\/\/github.com\/Telecommunication-Telemedia-Assessment\/bitstream_mode3_p1204_3\/issues\/31. Accessed on Oct. 20 2024."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787500"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSP.2014.6900782"},{"key":"e_1_3_2_1_12_1","unstructured":"Consumer Technology Association. 2020. CTA-5004: Web Application Video Ecosystem-Common Media Client Data."},{"key":"e_1_3_2_1_13_1","unstructured":"Consumer Technology Association. 2022. CTA-5006: Web Application Video Ecosystem-Common Media Server Data."},{"key":"e_1_3_2_1_14_1","unstructured":"DASH-IF. 2024. DASH Reference Client. https:\/\/reference.dashif.org\/dash.js\/. Accessed on Oct. 20 2024."},{"key":"e_1_3_2_1_15_1","unstructured":"Dataset. 2024. Video Dataset. https:\/\/ftp.itec.aau.at\/datasets\/DASHDataset2014\/. Accessed on Sept. 26 2024."},{"key":"e_1_3_2_1_16_1","volume-title":"A tutorial on Bayesian optimization. arXiv preprint arXiv:1807.02811","author":"Frazier Peter I","year":"2018","unstructured":"Peter I Frazier. 2018. A tutorial on Bayesian optimization. arXiv preprint arXiv:1807.02811 (2018)."},{"key":"e_1_3_2_1_17_1","unstructured":"Aditya Ganjam Faisal Siddiqui Jibin Zhan Xi Liu Ion Stoica Junchen Jiang Vyas Sekar and Hui Zhang. 2015. C3:{internet-scale} control plane for video quality optimization. In NSDI. 131--144."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3523230.3523234"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587819.3592550"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592473.3592563"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619239.2626296"},{"key":"e_1_3_2_1_22_1","unstructured":"Joumxyzptlk. 2024. Atomic Hearts RTX Demo. https:\/\/joumxyzptlk.de\/atomic_hearts_rtx_demo.html"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503161.3548331"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3625468.3652196"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","first-page":"14311","DOI":"10.1109\/ACCESS.2022.3146422","article-title":"Evaluation test and improvement of load balancing algorithms of nginx","volume":"10","author":"Ma Chen","year":"2022","unstructured":"Chen Ma and Yuhong Chi. 2022. Evaluation test and improvement of load balancing algorithms of nginx. IEEE Access 10 (2022), 14311--14324.","journal-title":"IEEE Access"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3638036.3640284"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Hongzi Mao Ravi Netravali and Mohammad Alizadeh. 2017. Neural adaptive video streaming with pensieve. In ACM SIGCOMM. 197--210.","DOI":"10.1145\/3098822.3098843"},{"key":"e_1_3_2_1_28_1","volume-title":"The Akamai DNS Outage and the Case for CDN Redundancy. ThousandEyes Blog","author":"Medina Angelique","year":"2024","unstructured":"Angelique Medina. 2024. The Akamai DNS Outage and the Case for CDN Redundancy. ThousandEyes Blog (2024). https:\/\/www.thousandeyes.com\/blog\/akamai-edge-dns-outage-analysis Accessed: 2024-11-22."},{"key":"e_1_3_2_1_29_1","unstructured":"mvfst. 2024. mvfst QUIC Implementation. https:\/\/github.com\/facebook\/mvfst. Accessed on Sept. 26 2024."},{"key":"e_1_3_2_1_30_1","volume-title":"Robby Cokro Buwono, and Yanuar Galih Waskito","author":"Pramono Luthfan Hadi","year":"2018","unstructured":"Luthfan Hadi Pramono, Robby Cokro Buwono, and Yanuar Galih Waskito. 2018. Round-robin algorithm in HAProxy and Nginx load balancing performance evaluation: a review. In 2018 international seminar on research of information technology and intelligent systems (ISRITI). IEEE, 367--372."},{"key":"e_1_3_2_1_31_1","unstructured":"QUIC-Go. 2024. QUIC-go Implementation. https:\/\/github.com\/quic-go\/quic-go. Accessed on Sept. 26 2024."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3339825.3394938"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/QoMEX48832.2020.9123103"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/BMSB.2017.7986143"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1412202.1412204"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3638036.3640293"},{"key":"e_1_3_2_1_37_1","volume-title":"SMPTE 2023 Media Technology Summit. SMPTE, 12--15","author":"Reznik Yuriy","year":"2023","unstructured":"Yuriy Reznik, Adam Waldron, and Guillem Cabrera. 2023. Simplifying multi-CDN delivery with HLS\/DASH content steering. In SMPTE 2023 Media Technology Summit. SMPTE, 12--15."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2483977.2483991"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 9th ACM Multimedia Systems Conference. 466--471","author":"Robitza Werner","year":"2018","unstructured":"Werner Robitza, Steve G\u00f6ring, Alexander Raake, David Lindegren, Gunnar Heikkil\u00e4, J\u00f6rgen Gustafsson, Peter List, Bernhard Feiten, Ulf W\u00fcstenhagen, Marie-Neige Garcia, et al. 2018. HTTP adaptive streaming QoE estimation with ITU-T rec. P. 1203: Open databases and software. In Proceedings of the 9th ACM Multimedia Systems Conference. 466--471."},{"key":"e_1_3_2_1_41_1","volume-title":"Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347","author":"Schulman John","year":"2017","unstructured":"John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov. 2017. Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347 (2017)."},{"key":"e_1_3_2_1_42_1","volume-title":"2017 IEEE Conference on Communications and Network Security (CNS). IEEE, 450--455","author":"Seeliger Robert","year":"2017","unstructured":"Robert Seeliger, Daniel Silhavy, and Stefan Arbanowski. 2017. Dynamic adinsertion and content orchestration workflows through manifest manipulation in HLS and MPEG-DASH. In 2017 IEEE Conference on Communications and Network Security (CNS). IEEE, 450--455."},{"key":"e_1_3_2_1_43_1","volume-title":"Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No. 01CH37213)","volume":"3","author":"Shaikh Anees","year":"2001","unstructured":"Anees Shaikh, Renu Tewari, and Mukesh Agrawal. 2001. On the effectiveness of DNS-based server selection. In Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No. 01CH37213), Vol. 3. IEEE, 1801--1810."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of the 16th ACM Multimedia Systems Conference (appearing online soon). ACM.","author":"Sidhu J. S.","unstructured":"J. S. Sidhu, C. Joshi, and A. Bentaleb. 2025. A Multi-CDN Playground for Dash.js: Enabling Integration of CDN Switching Strategies. In Proceedings of the 16th ACM Multimedia Systems Conference (appearing online soon). ACM."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591027"},{"key":"e_1_3_2_1_46_1","unstructured":"slhck. 2020. Memory issues. https:\/\/github.com\/Telecommunication-Telemedia-Assessment\/bitstream_mode3_p1204_3\/issues\/16."},{"key":"e_1_3_2_1_47_1","unstructured":"Streaming Video Technology Alliance (SVTA). 2023. Investigating Approaches to Multi-CDN Delivery. https:\/\/www.svta.org\/2023\/01\/03\/investigating-approaches-to-multi-cdn-delivery\/ Accessed: 2024-11-22."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Babak Taraghi Hadi Amirpour and Christian Timmerer. 2022. Multi-codec ultra high definition 8K MPEG-DASH dataset. In ACM MM.","DOI":"10.1145\/3524273.3532889"},{"key":"e_1_3_2_1_49_1","unstructured":"Twitch. 2020. ACM MMSys 2020 grand challenge. https:\/\/github.com\/Wimnet\/twitch_challenge. In ACM MMSys."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2016.2601087"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2785956.2787486"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3380613"}],"event":{"name":"MMSys '25: 16th ACM Multimedia Systems Conference","location":"Stellenbosch South Africa","acronym":"MMSys '25","sponsor":["SIGMM ACM Special Interest Group on Multimedia","SIGCOMM ACM Special Interest Group on Data Communication","SIGMOBILE ACM Special Interest Group on Mobility of Systems, Users, Data and Computing"]},"container-title":["Proceedings of the 16th ACM Multimedia Systems Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3712676.3714436","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:38Z","timestamp":1750295918000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3712676.3714436"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,31]]},"references-count":51,"alternative-id":["10.1145\/3712676.3714436","10.1145\/3712676"],"URL":"https:\/\/doi.org\/10.1145\/3712676.3714436","relation":{},"subject":[],"published":{"date-parts":[[2025,3,31]]},"assertion":[{"value":"2025-03-31","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}