{"title":"The analysis of DASH manifest optimizations","authors":"Yongjun Wu","doi":"10.1145/3593908.3593949","DOIUrl":null,"url":null,"abstract":"In live video streaming, the size of Dynamic Adaptive Streaming over HTTP (DASH) manifest grows as the number of periods increases and/or the overall time duration of DASH manifest increases. The bigger the manifest size in bytes is, the more computation for manifest generation, manifest storage and parsing and network traffic there will be on service side, the more data to be downloaded, manifest refresh latency, manifest parsing and storage in memory there will be on device side. In this paper, we analyze the techniques and algorithms available to optimize and reduce DASH manifest size with their pros and cons, and limitations of each technique in different scenarios, and propose further optimizations and the adoption of technique(s) in each video streaming scenario according to product requirements, operational cost, system complexity and the requirement of quality of video playback experiences.","PeriodicalId":249079,"journal":{"name":"Proceedings of the First International Workshop on Green Multimedia Systems","volume":"17 4","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the First International Workshop on Green Multimedia Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3593908.3593949","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In live video streaming, the size of Dynamic Adaptive Streaming over HTTP (DASH) manifest grows as the number of periods increases and/or the overall time duration of DASH manifest increases. The bigger the manifest size in bytes is, the more computation for manifest generation, manifest storage and parsing and network traffic there will be on service side, the more data to be downloaded, manifest refresh latency, manifest parsing and storage in memory there will be on device side. In this paper, we analyze the techniques and algorithms available to optimize and reduce DASH manifest size with their pros and cons, and limitations of each technique in different scenarios, and propose further optimizations and the adoption of technique(s) in each video streaming scenario according to product requirements, operational cost, system complexity and the requirement of quality of video playback experiences.