{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,15]],"date-time":"2026-04-15T07:31:03Z","timestamp":1776238263139,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"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":"NSERC Discovery Grant","award":["RGPIN-2023-04744"],"award-info":[{"award-number":["RGPIN-2023-04744"]}]},{"name":"NSERC Alliance","award":["ALLRP 586434-23"],"award-info":[{"award-number":["ALLRP 586434-23"]}]},{"name":"Mitacs Accelerate","award":["IT36792"],"award-info":[{"award-number":["IT36792"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,3,31]]},"DOI":"10.1145\/3712676.3719268","type":"proceedings-article","created":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T13:13:23Z","timestamp":1742994803000},"page":"342-348","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A Multi-CDN Playground for Dash.js: Enabling Integration of CDN Switching Strategies"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5682-9270","authenticated-orcid":false,"given":"Jashanjot Singh","family":"Sidhu","sequence":"first","affiliation":[{"name":"Concordia University, Montreal, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-8320-7222","authenticated-orcid":false,"given":"Chidambar","family":"Joshi","sequence":"additional","affiliation":[{"name":"Concordia University, 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","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2017.2743240"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591030"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2018.2862938"},{"key":"e_1_3_2_1_5_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_6_1","volume-title":"Proceedings of the 16th ACM Multimedia Systems Conference (appearing online soon).","author":"Joshi A. Bentaleb C.","year":"2025","unstructured":"A. Bentaleb C. Joshi, J.S. Sidhu. 2025. StreamWise: An Intelligent Content Steering for DASH. In Proceedings of the 16th ACM Multimedia Systems Conference (appearing online soon)."},{"key":"e_1_3_2_1_7_1","unstructured":"Consumer Technology Association. 2020. CTA-5004: Web Application Video Ecosystem-Common Media Client Data."},{"key":"e_1_3_2_1_8_1","unstructured":"Consumer Technology Association. 2022. CTA-5006: Web Application Video Ecosystem-Common Media Server Data."},{"key":"e_1_3_2_1_9_1","unstructured":"DASH-IF. 2020. dash.js. https:\/\/reference.dashif.org\/dash.js\/. Online."},{"key":"e_1_3_2_1_10_1","volume-title":"12th USENIX symposium on networked systems design and implementation (NSDI 15)","author":"Ganjam Aditya","year":"2015","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 12th USENIX symposium on networked systems design and implementation (NSDI 15). 131--144."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3523230.3523234"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3625468.3652196"},{"key":"e_1_3_2_1_13_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_14_1","unstructured":"MPEG-DASH Standard. 2012. MPEG-DASH: Dynamic Adaptive Streaming over HTTP. https:\/\/www.mpeg.org\/standards\/MPEG-DASH\/"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/BMSB.2017.7986143"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3638036.3640293"},{"key":"e_1_3_2_1_17_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_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504271.1504321"},{"key":"e_1_3_2_1_20_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_21_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 ad-insertion 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_22_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_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588444.3591027"},{"key":"e_1_3_2_1_24_1","volume-title":"BOLA: Near-optimal bitrate adaptation for online videos","author":"Spiteri Kevin","year":"2020","unstructured":"Kevin Spiteri, Rahul Urgaonkar, and Ramesh K Sitaraman. 2020. BOLA: Near-optimal bitrate adaptation for online videos. IEEE\/ACM transactions on networking 28, 4 (2020), 1698--1711."},{"key":"e_1_3_2_1_25_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_26_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_27_1","unstructured":"Akamai Technologies. 2025. What is a CDN? https:\/\/www.akamai.com\/glossary\/what-is-a-cdn"},{"key":"e_1_3_2_1_28_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.3719268","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.3719268"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,31]]},"references-count":27,"alternative-id":["10.1145\/3712676.3719268","10.1145\/3712676"],"URL":"https:\/\/doi.org\/10.1145\/3712676.3719268","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"}}]}}