{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T23:45:41Z","timestamp":1740181541312,"version":"3.37.3"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2022,4,19]],"date-time":"2022-04-19T00:00:00Z","timestamp":1650326400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,4,19]],"date-time":"2022-04-19T00:00:00Z","timestamp":1650326400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1007\/s42979-022-01140-x","type":"journal-article","created":{"date-parts":[[2022,4,26]],"date-time":"2022-04-26T09:46:30Z","timestamp":1650966390000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Cost Minimization of Cloud Services for On-Demand Video Streaming"],"prefix":"10.1007","volume":"3","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6337-5596","authenticated-orcid":false,"given":"Mahmoud","family":"Darwich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yasser","family":"Ismail","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Talal","family":"Darwich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Magdy","family":"Bayoumi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,4,19]]},"reference":[{"key":"1140_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/bs.adcom.2021.01.003","volume-title":"A survey on cloud-based video streaming services","author":"X Li","year":"2021","unstructured":"Li X, Darwich M, Salehi MA, Bayoumi M. A survey on cloud-based video streaming services. Amsterdam: Elsevier; 2021."},{"unstructured":"Report GIP. https:\/\/www.sandvine.com\/trends\/global-internetphenomena\/. Accessed Jan 2019.","key":"1140_CR2"},{"issue":"5","key":"1140_CR3","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1109\/TMM.2005.854472","volume":"7","author":"I Ahmad","year":"2005","unstructured":"Ahmad I, et al. Video transcoding: an overview of various techniques and research issues. IEEE Trans Multimedia. 2005;7(5):793\u2013804.","journal-title":"IEEE Trans Multimedia"},{"doi-asserted-by":"crossref","unstructured":"Li X, Salehi MA, Bayoumi M. VLSC: video live streaming using cloud services. In: 6th IEEE international conferences on big data and cloud computing (BDCloud), 2016.","key":"1140_CR4","DOI":"10.1109\/BDCloud-SocialCom-SustainCom.2016.93"},{"doi-asserted-by":"crossref","unstructured":"Darwich M, Ismail Y, Darwich T, Bayoumi M. Cost-efficient storage for on-demand video streaming on cloud. In: 2020 IEEE 6th world forum on internet of things (WF-IoT). New Orleans, LA, USA, 2020.","key":"1140_CR5","DOI":"10.1109\/WF-IoT48130.2020.9221374"},{"doi-asserted-by":"crossref","unstructured":"Darwich M, Beyazit E, Salehi MA, Bayoumi M. Cost efficient repository management for cloud-based on-demand video streaming. In: 2017 5th IEEE international conference on mobile cloud computing, services, and engineering (MobileCloud), pp. 39-44. IEEE, 2017.","key":"1140_CR6","DOI":"10.1109\/MobileCloud.2017.23"},{"doi-asserted-by":"crossref","unstructured":"Sharma N, Krishnappa DK, Irwin D, Zink M, Shenoy P. GreenCache: augmenting off-the-grid cellular towers with multimedia caches. In: Proceedings of the 4th ACM multimedia systems conference, 2013.","key":"1140_CR7","DOI":"10.1145\/2483977.2484009"},{"doi-asserted-by":"crossref","unstructured":"Li X, Salehi MA, Bayoumi M, Buyya R. CVSS: a cost- efficient and QoS-aware video streaming using cloud services. In: Proceedings of the 16th ACM\/IEEE international conference on cluster cloud and grid computing, ser. CCGrid \u201916, May 2016.","key":"1140_CR8","DOI":"10.1109\/CCGrid.2016.49"},{"unstructured":"https:\/\/aws.amazon.com\/ec2\/pricing\/on-demand\/.","key":"1140_CR9"},{"doi-asserted-by":"crossref","unstructured":"Jin H, Wu C, Xie X, Li J, Guo M, Lin H, Zhang J. Approximate code: a cost-effective erasure coding framework for tiered video storage in cloud systems. In: Proceedings of the 48th international conference on parallel processing, pp. 1\u201310. August, 2019.","key":"1140_CR10","DOI":"10.1145\/3337821.3337869"},{"key":"1140_CR11","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-021-03119-7","author":"NM Balamurugan","year":"2021","unstructured":"Balamurugan NM, Adimoolam M, John A. A novel efficient algorithm for duplicate video comparison in surveillance video storage systems. J Ambient Intell Human Comput. 2021. https:\/\/doi.org\/10.1007\/s12652-021-03119-7.","journal-title":"J Ambient Intell Human Comput"},{"doi-asserted-by":"crossref","unstructured":"Haynes B, Daum M, He D, Mazumdar A, Balazinska M, Cheung A, Ceze L. VSS: a storage system for video analytics [technical report]. arXiv preprint arXiv:2103.16604. 2021.","key":"1140_CR12","DOI":"10.1145\/3448016.3459242"},{"issue":"6","key":"1140_CR13","doi-asserted-by":"publisher","first-page":"1814","DOI":"10.3390\/s18061814","volume":"18","author":"H Yan","year":"2018","unstructured":"Yan H, Li X, Wang Y, Jia C. Centralized duplicate removal video storage system with privacy preservation in IOT. Sensors. 2018;18(6):1814.","journal-title":"Sensors"},{"issue":"3","key":"1140_CR14","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1109\/JSAC.2017.2659478","volume":"35","author":"H Hu","year":"2017","unstructured":"Hu H, Wen Y, Niyato D. Public cloud storage-assisted mobile social video sharing: a supermodular game approach. IEEE J Select Areas Commun. 2017;35(3):545\u201356.","journal-title":"IEEE J Select Areas Commun"},{"key":"1140_CR15","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1145\/844128.844158","volume":"36","author":"S Saroiu","year":"2002","unstructured":"Saroiu S, et al. An analysis of internet content delivery systems. ACM SIGOPS Oper Syst Rev. 2002;36:315\u201327.","journal-title":"ACM SIGOPS Oper Syst Rev"},{"issue":"6","key":"1140_CR16","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MIC.2003.1250586","volume":"7","author":"A Vakali","year":"2003","unstructured":"Vakali A, Pallis G. Content delivery networks: status and trends. IEEE Internet Comput. 2003;7(6):68\u201374.","journal-title":"IEEE Internet Comput"},{"doi-asserted-by":"crossref","unstructured":"Jokhio F, Ashraf A, Lafond J, Lilius S. A computation and storage trade-off strategy for cost-efficient video transcoding in the cloud. In: 39th Euromicro conference on software engineering and advanced applications, 2013.","key":"1140_CR17","DOI":"10.1109\/SEAA.2013.17"},{"doi-asserted-by":"crossref","unstructured":"Zhao H, Zheng Q, Zhang W, Du B, Chen Y. A version-aware computation and storage trade-off strategy for multi-version VoD systems in the cloud. In: 2015 IEEE symposium on computers and communication, pp. 943\u2013948, 2015","key":"1140_CR18","DOI":"10.1109\/ISCC.2015.7405635"},{"doi-asserted-by":"crossref","unstructured":"Zhao H, et al. A version-aware computation and storage trade-off strategy for multi-version VOD systems in the cloud. In: 20th IEEE symposium on computers and communication (ISCC), 2015.","key":"1140_CR19","DOI":"10.1109\/ISCC.2015.7405635"},{"issue":"1","key":"1140_CR20","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1109\/30.663734","volume":"44","author":"N Bjork","year":"1998","unstructured":"Bjork N, Christopoulos C. Transcoder architectures for video coding. IEEE Trans Consum Electron. 1998;44(1):88\u201398.","journal-title":"IEEE Trans Consum Electron"},{"doi-asserted-by":"crossref","unstructured":"Miranda, LCO, Santos RLT, Laender AHF . Characterizing video access patterns in mainstream media portals. In: Proceedings of the 22nd international conference on world wide web, 2013.","key":"1140_CR21","DOI":"10.1145\/2487788.2488124"},{"key":"1140_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-019-01279-1","author":"H-W Kim","year":"2019","unstructured":"Kim H-W, Mu H, Park JH, Sangaiah AK, Jeong Y-S. Video transcoding scheme of multimedia data-hiding for multiform resources based on intra-cloud. J Ambient Intell Human Comput. 2019. https:\/\/doi.org\/10.1007\/s12652-019-01279-1.","journal-title":"J Ambient Intell Human Comput"},{"doi-asserted-by":"crossref","unstructured":"Iturriaga S, Go\u00f1i G, Nesmachnow S, Dorronsoro B, Tchernykh A. Cost and QoS optimization of cloud-based content distribution networks using evolutionary algorithms. In: Latin American high performance computing conference, pp. 293\u2013306. Springer, Cham, 2018.","key":"1140_CR23","DOI":"10.1007\/978-3-030-16205-4_22"},{"issue":"5","key":"1140_CR24","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1093\/comjnl\/bxy057","volume":"62","author":"D Mahmoud","year":"2019","unstructured":"Mahmoud D, Salehi MA, Beyazit E, Bayoumi M. Cost-efficient cloud-based video streaming through measuring hotness. Comput J. 2019;62(5):641\u201356.","journal-title":"Comput J"},{"issue":"8","key":"1140_CR25","doi-asserted-by":"publisher","first-page":"1286","DOI":"10.1109\/TMM.2015.2438713","volume":"17","author":"G Gao","year":"2015","unstructured":"Gao G, Zhang W, Wen Y, Wang Z, Zhu W. Towards cost-efficient video transcoding in media cloud: insights learned from user viewing patterns. IEEE Trans Multimedia. 2015;17(8):1286\u201396.","journal-title":"IEEE Trans Multimedia"},{"doi-asserted-by":"crossref","unstructured":"Jokhio F, et al. Analysis of video segmentation for spatial resolution reduction video transcoding. In: International symposium on intelligent signal processing and communications systems (ISPACS), 2011.","key":"1140_CR26","DOI":"10.1109\/ISPACS.2011.6146194"},{"issue":"5","key":"1140_CR27","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1080\/00107510500052444","volume":"46","author":"MEJ Newman","year":"2005","unstructured":"Newman MEJ. Power laws, Pareto distributions and Zipf\u2019s law. Contemporary physics. 2005;46(5):323\u201351.","journal-title":"Contemporary physics"},{"unstructured":"Li X, Yamini J, Darwich MK, Landreneau B, Salehi MA, Bayoumi M. Performance analysis and modeling of video transcoding using heterogeneous cloud services. University of Louisiana at Lafayette, LA, Technical Report, 2016.","key":"1140_CR28"},{"issue":"5","key":"1140_CR29","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1109\/TMM.2005.854472","volume":"7","author":"A Ishfaq","year":"2005","unstructured":"Ishfaq A, Wei X, Sun Y, Zhang Y-Q. Video transcoding: an overview of various techniques and research issues. IEEE Trans Multimedia. 2005;7(5):793\u2013804.","journal-title":"IEEE Trans Multimedia"},{"issue":"2","key":"1140_CR30","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MSP.2003.1184336","volume":"20","author":"A Vetro","year":"2003","unstructured":"Vetro A, Christopoulos C, Sun H. Video transcoding architectures and techniques: an overview. IEEE Signal Process Mag. 2003;20(2):18\u201329.","journal-title":"IEEE Signal Process Mag"},{"issue":"2","key":"1140_CR31","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1109\/83.743853","volume":"8","author":"O Werner","year":"1999","unstructured":"Werner O. Requantization for transcoding of MPEG-2 intraframes. IEEE Trans Image Process. 1999;8(2):179\u201391.","journal-title":"IEEE Trans Image Process"},{"key":"1140_CR32","volume-title":"Digital video an introduction to MPEG-2","author":"BG Haskell","year":"1996","unstructured":"Haskell BG, Puri A, Netravali AN. Digital video an introduction to MPEG-2. Cham: Springer; 1996."},{"issue":"7","key":"1140_CR33","doi-asserted-by":"publisher","first-page":"560","DOI":"10.1109\/TCSVT.2003.815165","volume":"13","author":"T Wiegand","year":"2003","unstructured":"Wiegand T, Sullivan GJ, Bjontegaard G, Luthra A. Overview of the H. 264\/AVC video coding standard. IEEE Trans Circuits Syst Video Technol. 2003;13(7):560\u201376.","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"issue":"12","key":"1140_CR34","doi-asserted-by":"publisher","first-page":"1649","DOI":"10.1109\/TCSVT.2012.2221191","volume":"22","author":"GJ Sullivan","year":"2012","unstructured":"Sullivan GJ, Ohm J-R, Han W-J, Wiegand T. Overview of the high efficiency video coding (HEVC) standard. IEEE Trans Circuits Syst Video Technol. 2012;22(12):1649\u201368.","journal-title":"IEEE Trans Circuits Syst Video Technol"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01140-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-022-01140-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-022-01140-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T18:00:39Z","timestamp":1652119239000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-022-01140-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,19]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["1140"],"URL":"https:\/\/doi.org\/10.1007\/s42979-022-01140-x","relation":{},"ISSN":["2662-995X","2661-8907"],"issn-type":[{"type":"print","value":"2662-995X"},{"type":"electronic","value":"2661-8907"}],"subject":[],"published":{"date-parts":[[2022,4,19]]},"assertion":[{"value":"11 June 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 April 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 April 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"226"}}