{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,12]],"date-time":"2025-07-12T22:52:52Z","timestamp":1752360772292,"version":"3.40.3"},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030440800"},{"type":"electronic","value":"9783030440817"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-44081-7_18","type":"book-chapter","created":{"date-parts":[[2020,3,17]],"date-time":"2020-03-17T12:02:38Z","timestamp":1584446558000},"page":"298-313","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Understanding Video Streaming Algorithms in the Wild"],"prefix":"10.1007","author":[{"given":"Melissa","family":"Licciardello","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maximilian","family":"Gr\u00fcner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ankit","family":"Singla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,3,18]]},"reference":[{"unstructured":"Amazon prime terms of use. \nhttps:\/\/www.amazon.co.uk\/gp\/help\/customer\/display.html?nodeId=201909000&pop-up=","key":"18_CR1"},{"unstructured":"Hulu terms of use. \nhttps:\/\/www.hulu.com\/terms","key":"18_CR2"},{"unstructured":"Netflix terms of use. \nhttps:\/\/help.netflix.com\/legal\/termsofuse","key":"18_CR3"},{"unstructured":"Selenium webdriver. \nhttps:\/\/www.seleniumhq.org\/projects\/webdriver\/","key":"18_CR4"},{"unstructured":"YouTube downloader. \nhttps:\/\/github.com\/ytdl-org\/youtube-dl\/","key":"18_CR5"},{"doi-asserted-by":"crossref","unstructured":"Akhtar, Z., et al.: Oboe: auto-tuning video ABR algorithms to network conditions. In: ACM SIGCOMM (2018)","key":"18_CR6","DOI":"10.1145\/3230543.3230558"},{"issue":"7","key":"18_CR7","doi-asserted-by":"publisher","first-page":"7977","DOI":"10.1007\/s11042-017-4695-9","volume":"77","author":"J A\u00f1orga","year":"2018","unstructured":"A\u00f1orga, J., Arrizabalaga, S., Sedano, B., Goya, J., Alonso-Arce, M., Mendizabal, J.: Analysis of YouTube\u2019s traffic adaptation to dynamic environments. Multimedia Tools Appl. 77(7), 7977 (2018)","journal-title":"Multimedia Tools Appl."},{"doi-asserted-by":"crossref","unstructured":"De Cicco, L., Caldaralo, V., Palmisano, V., Mascolo, S.: Elastic: a client-side controller for dynamic adaptive streaming over HTTP (DASH). In: IEEE Packet Video Workshop (PV) (2013)","key":"18_CR8","DOI":"10.1109\/PV.2013.6691442"},{"unstructured":"Federal Communications Commission: Validated data September 2017 - measuring broadband America. \nhttps:\/\/www.fcc.gov\/reports-research\/reports\/","key":"18_CR9"},{"doi-asserted-by":"crossref","unstructured":"Ghasemi, M., Kanuparthy, P., Mansy, A., Benson, T., Rexford, J.: Performance characterization of a commercial video streaming service. In: ACM IMC (2016)","key":"18_CR10","DOI":"10.1145\/2987443.2987481"},{"unstructured":"Gr\u00fcner, M., Licciardello, M.: Understanding video streaming algorithms in the wild - scripts. \nhttps:\/\/github.com\/magruener\/understanding-video-streaming-in-the-wild","key":"18_CR11"},{"issue":"11","key":"18_CR12","doi-asserted-by":"publisher","first-page":"2177","DOI":"10.1109\/LCOMM.2016.2601087","volume":"20","author":"J Hooft van der","year":"2016","unstructured":"van der Hooft, J., et al.: HTTP\/2-based adaptive streaming of HEVC video over 4G\/LTE networks. IEEE Commun. Lett. 20(11), 2177\u20132180 (2016)","journal-title":"IEEE Commun. Lett."},{"issue":"1","key":"18_CR13","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1109\/TNET.2013.2291681","volume":"22","author":"J Jiang","year":"2014","unstructured":"Jiang, J., Sekar, V., Zhang, H.: Improving fairness, efficiency, and stability in HTTP-based adaptive video streaming with festive. IEEE\/ACM Trans. Netw. 22(1), 326\u2013340 (2014). \nhttps:\/\/doi.org\/10.1109\/TNET.2013.2291681","journal-title":"IEEE\/ACM Trans. Netw."},{"issue":"4","key":"18_CR14","doi-asserted-by":"publisher","first-page":"719","DOI":"10.1109\/JSAC.2014.140405","volume":"32","author":"Z Li","year":"2014","unstructured":"Li, Z., et al.: Probe and adapt: rate adaptation for HTTP video streaming at scale. IEEE J. Sel. Areas Commun. 32(4), 719\u2013733 (2014). \nhttps:\/\/doi.org\/10.1109\/JSAC.2014.140405","journal-title":"IEEE J. Sel. Areas Commun."},{"unstructured":"Li, Z., Aaron, A., Katsavounidis, I., Moorthy, A., Manohara, M.: Toward a practical perceptual video quality metric (2016). \nhttps:\/\/medium.com\/netflix-techblog\/toward-a-practical-perceptual-video-quality-metric-653f208b9652","key":"18_CR15"},{"unstructured":"Mao, H., et al.: Real-world video adaptation with reinforcement learning. In: Reinforcement Learning for Real Life (ICML workshop) (2019)","key":"18_CR16"},{"doi-asserted-by":"crossref","unstructured":"Mao, H., Netravali, R., Alizadeh, M.: Neural adaptive video streaming with pensieve. In: ACM SIGCOMM, pp. 197\u2013210. ACM (2017)","key":"18_CR17","DOI":"10.1145\/3098822.3098843"},{"unstructured":"Miller, K., Bethanabhotla, D., Caire, G., Wolisz, A.: A control-theoretic approach to adaptive video streaming in dense wireless networks. IEEE Trans. Multimedia 17(8), 1309\u20131322 (2015)","key":"18_CR18"},{"doi-asserted-by":"crossref","unstructured":"Mondal, A., et al.: Candid with YouTube: adaptive streaming behavior and implications on data consumption. In: ACM NOSSDAV (2017)","key":"18_CR19","DOI":"10.1145\/3083165.3083177"},{"unstructured":"Moreau, E.: What Is Vimeo? An Intro to the Video Sharing Platform. \nhttps:\/\/www.lifewire.com\/what-is-vimeo-3486114","key":"18_CR20"},{"unstructured":"Pantos, R., May, W.: HTTP Live Streaming Draft. \nhttps:\/\/tools.ietf.org\/html\/draft-pantos-http-live-streaming-17.html","key":"18_CR21"},{"doi-asserted-by":"crossref","unstructured":"Qin, Y., et al.: ABR streaming of VBR-encoded videos: characterization, challenges, and solutions. In: ACM CoNEXT (2018)","key":"18_CR22","DOI":"10.1145\/3281411.3281439"},{"doi-asserted-by":"crossref","unstructured":"Qin, Y., et al.: A control theoretic approach to ABR video streaming: a fresh look at PID-based rate adaptation. In: INFOCOM 2017-IEEE Conference on Computer Communications, IEEE, pp. 1\u20139. IEEE (2017)","key":"18_CR23","DOI":"10.1109\/INFOCOM.2017.8057056"},{"doi-asserted-by":"crossref","unstructured":"Riiser, H., Vigmostad, P., Griwodz, C., Halvorsen, P.: Commute path bandwidth traces from 3G networks: analysis and applications. In: ACM MMSys (2013)","key":"18_CR24","DOI":"10.1145\/2483977.2483991"},{"unstructured":"Sandvine: The global Internet phenomena report (2019).\nhttps:\/\/www.sandvine.com\/ press-releases\/sandvine-releases-2019-global-internet-phenomena-report","key":"18_CR25"},{"doi-asserted-by":"publisher","unstructured":"Spiteri, K., Urgaonkar, R., Sitaraman, R.K.: BOLA: near-optimal bitrate adaptation for online videos. In: IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications, pp. 1\u20139, April 2016. \nhttps:\/\/doi.org\/10.1109\/INFOCOM.2016.7524428","key":"18_CR26","DOI":"10.1109\/INFOCOM.2016.7524428"},{"doi-asserted-by":"crossref","unstructured":"Spiteri, K., Sitaraman, R., Sparacio, D.: From theory to practice: Improving bitrate adaptation in the DASH reference player. In: ACM MMsys (2018)","key":"18_CR27","DOI":"10.1145\/3204949.3204953"},{"doi-asserted-by":"crossref","unstructured":"Stohr, D., Fr\u00f6mmgen, A., Rizk, A., Zink, M., Steinmetz, R., Effelsberg, W.: Where are the sweet spots?: a systematic approach to reproducible DASH player comparisons. In: ACM Multimedia (2017)","key":"18_CR28","DOI":"10.1145\/3123266.3123426"},{"doi-asserted-by":"crossref","unstructured":"Sun, Y., et al.: CS2P: improving video bitrate selection and adaptation with data-driven throughput prediction. In: ACM SIGCOMM (2016)","key":"18_CR29","DOI":"10.1145\/2934872.2934898"},{"unstructured":"Timmerer, C., Maiero, M., Rainer, B.: Which Adaptation Logic? An Objective and Subjective Performance Evaluation of HTTP-based Adaptive Media Streaming Systems. CoRR (2016)","key":"18_CR30"},{"key":"18_CR31","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1016\/j.comnet.2016.03.020","volume":"109","author":"F Wamser","year":"2016","unstructured":"Wamser, F., Casas, P., Seufert, M., Moldovan, C., Tran-Gia, P., Hossfeld, T.: Modeling the YouTube stack: from packets to quality of experience. Comput. Netw. 109, 211\u2013224 (2016)","journal-title":"Comput. Netw."},{"doi-asserted-by":"crossref","unstructured":"Wang, C., Rizk, A., Zink, M.: SQUAD: a spectrum-based quality adaptation for dynamic adaptive streaming over HTTP. In: ACM MMSys (2016)","key":"18_CR32","DOI":"10.1145\/2910017.2910593"},{"unstructured":"Yan, F.Y., et al.: Learning in situ: a randomized experiment in video streaming. In: USENIX NSDI (2019)","key":"18_CR33"}],"container-title":["Lecture Notes in Computer Science","Passive and Active Measurement"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-44081-7_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,23]],"date-time":"2020-03-23T00:09:09Z","timestamp":1584922149000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-44081-7_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030440800","9783030440817"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-44081-7_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"18 March 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PAM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Passive and Active Network Measurement","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Eugene, OR","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 March 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 March 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"pam2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/pam2020.cs.uoregon.edu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"JEMS","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"65","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"29% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5-6","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}