{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T18:45:35Z","timestamp":1777747535318,"version":"3.51.4"},"reference-count":65,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,11,20]],"date-time":"2020-11-20T00:00:00Z","timestamp":1605830400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,11,20]],"date-time":"2020-11-20T00:00:00Z","timestamp":1605830400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004955","name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft","doi-asserted-by":"publisher","award":["877503"],"award-info":[{"award-number":["877503"]}],"id":[{"id":"10.13039\/501100004955","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100008905","name":"University of Klagenfurt","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100008905","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2021,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>HTTP adaptive streaming of video content becomes an integrated part of the Internet and dominates other streaming protocols and solutions. The duration of creating video content for adaptive streaming ranges from seconds or up to several hours or days, due to the plethora of video transcoding parameters and video source types. Although, the computing resources of different transcoding platforms and services constantly increase, accurate and fast transcoding time prediction and scheduling is still crucial. We propose in this paper a novel method called fast video transcoding time prediction and scheduling (FastTTPS) of x264 encoded videos based on three phases: (i) transcoding data engineering, (ii) transcoding time prediction, and (iii) transcoding scheduling. The first phase is responsible for video sequence selection, segmentation and feature data collection required for predicting the transcoding time. The second phase develops an artificial neural network (ANN) model for segment transcoding time prediction based on transcoding parameters and derived video complexity features. The third phase compares a number of parallel schedulers to map the predicted transcoding segments on the underlying high-performance computing resources. Experimental results show that our predictive ANN model minimizes the transcoding mean absolute error (MAE) and mean square error (MSE) by up to 1.7 and 26.8, respectively. In terms of scheduling, our method reduces the transcoding time by up to 38% using a Max\u2013Min algorithm compared to the actual transcoding time without prediction information.<\/jats:p>","DOI":"10.1007\/s10586-020-03207-x","type":"journal-article","created":{"date-parts":[[2020,11,20]],"date-time":"2020-11-20T10:03:33Z","timestamp":1605866613000},"page":"1605-1621","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["FastTTPS: fast approach for video transcoding time prediction and scheduling for HTTP adaptive streaming videos"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6861-0698","authenticated-orcid":false,"given":"Prateek","family":"Agrawal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anatoliy","family":"Zabrovskiy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adithyan","family":"Ilangovan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Timmerer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radu","family":"Prodan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,11,20]]},"reference":[{"key":"3207_CR1","unstructured":"Cisco annual internet report (2018\u20132023). Technical report. Cisco, San Jose (2020)"},{"key":"3207_CR2","doi-asserted-by":"crossref","unstructured":"Zabrovskiy, A., Feldmann, C., Timmerer, C.: Multi-Codec DASH Dataset. In: Proceedings of the 9th ACM Multimedia Systems Conference, MMSys \u201918. ACM, New York, pp. 438\u2013443 (2018)","DOI":"10.1145\/3204949.3208140"},{"issue":"4","key":"3207_CR3","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/MMUL.2011.71","volume":"18","author":"I Sodagar","year":"2011","unstructured":"Sodagar, I.: The MPEG-DASH standard for multimedia streaming over the internet. IEEE MultiMedia 18(4), 62\u201367 (2011)","journal-title":"IEEE MultiMedia"},{"key":"3207_CR4","unstructured":"HTTP Live Streaming draft-pantos-http-live-streaming-20. Internet-draft, Apple Inc. (2016)"},{"key":"3207_CR5","unstructured":"Zabrovskiy, A., Petrov, E., Kuzmin, E., Timmerer, C.: Evaluation of the performance of adaptive HTTP streaming systems. CoRR. arXiv:1710.02459 (2017)"},{"key":"3207_CR6","doi-asserted-by":"publisher","first-page":"30831","DOI":"10.1109\/ACCESS.2019.2901778","volume":"7","author":"N Barman","year":"2019","unstructured":"Barman, N., Martini, M.G.: QoE modeling for HTTP adaptive video streaming\u2014a survey and open challenges. IEEE Access 7, 30831\u201330859 (2019)","journal-title":"IEEE Access"},{"issue":"4","key":"3207_CR7","doi-asserted-by":"publisher","first-page":"3879","DOI":"10.1109\/TVT.2020.2968498","volume":"69","author":"Y Guo","year":"2020","unstructured":"Guo, Y., Yu, F.R., An, J., Yang, K., Yu, C., Leung, V.C.M.: Adaptive bitrate streaming in wireless networks with transcoding at network edge using deep reinforcement learning. IEEE Trans. Veh. Technol. 69(4), 3879\u20133892 (2020)","journal-title":"IEEE Trans. Veh. Technol."},{"issue":"1","key":"3207_CR8","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1109\/COMST.2014.2360940","volume":"17","author":"M Seufert","year":"2015","unstructured":"Seufert, M., Egger, S., Slanina, M., Zinner, T., Hossfeld, T., Tran-Gia, P.: A survey on quality of experience of HTTP adaptive streaming. IEEE Commun. Surv. Tutorials 17(1), 469\u2013492 (2015)","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"3207_CR9","first-page":"1043","volume":"22","author":"L Ma","year":"2017","unstructured":"Ma, L., et al.: An efficient scheduling multimedia transcoding method for DASH streaming in cloud environment. Clust. Comput. 22, 1043\u20131053 (2017)","journal-title":"Clust. Comput."},{"key":"3207_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TMM.2020.3039329","volume":"22","author":"X Hou","year":"2020","unstructured":"Hou, X., Dey, S., Zhang, J., Budagavi, M.: Predictive Adaptive streaming to enable mobile 360-degree and VR experiences. IEEE Trans. Multimedia 22, 1\u201316 (2020)","journal-title":"IEEE Trans. Multimedia"},{"key":"3207_CR11","doi-asserted-by":"crossref","unstructured":"Schatz, R., Zabrovskiy, A., Timmerer, C.: Tile-based Streaming of 8K Omnidirectional Video: subjective and objective QoE evaluation. In: Proceedings of the 11th International Conference on Quality of Multimedia Experience (QoMEX), pp. 1\u20136 (2019)","DOI":"10.1109\/QoMEX.2019.8743230"},{"key":"3207_CR12","unstructured":"Ozer, J.: AV1 encoding times drop to near-reasonable levels. https:\/\/www.streamingmedia.com\/Articles\/ReadArticle.aspx?ArticleID=130284 (2019)"},{"key":"3207_CR13","doi-asserted-by":"crossref","unstructured":"Deneke, T., Lafond, S., Lilius, J.: Analysis and transcoding time prediction of online videos. In: proceedings of the IEEE International Symposium on Multimedia (ISM), pp. 319\u2013322 (2015)","DOI":"10.1109\/ISM.2015.100"},{"key":"3207_CR14","unstructured":"Tewodros, D.: Proactive Management of Video Transcoding Services. Ph.D. Dissertation, Abo Akademi University (2017)"},{"issue":"4","key":"3207_CR15","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1109\/TPDS.2018.2870651","volume":"30","author":"X Li","year":"2019","unstructured":"Li, X., Salehi, M.A., Joshi, Y., Darwich, M.K., Landreneau, B., Bayoumi, M.: Performance analysis and modeling of video transcoding using heterogeneous cloud services. IEEE Trans. Parallel Distrib. Syst. 30(4), 910\u2013922 (2019)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"3207_CR16","doi-asserted-by":"crossref","unstructured":"Li, X., Salehi, M.A., Bayoumi, M.: VLSC: Video live streaming using cloud services. In: Proceedings of the IEEE International Conferences on Big Data and Cloud Computing (BDCloud), pp. 595\u2013600 (2016)","DOI":"10.1109\/BDCloud-SocialCom-SustainCom.2016.93"},{"key":"3207_CR17","doi-asserted-by":"crossref","unstructured":"Zakerinasab, M.R., Wang, M.: Does chunk size matter in distributed video transcoding? In: Proceedings of the IEEE 23rd International Symposium on Quality of Service (IWQoS), pp. 69\u201370 (2015)","DOI":"10.1109\/IWQoS.2015.7404710"},{"key":"3207_CR18","first-page":"16","volume-title":"Image Analysis and Recognition","author":"R Andujar","year":"2020","unstructured":"Andujar, R., Peletier, I., Oliva, J., Cymontkowski, M., Fu, Y., Tang, E., Allman, J.: Video tampering detection for decentralized video transcoding networks. In: Campilho, A., Karray, F., Wang, Z. (eds.) Image Analysis and Recognition, pp. 16\u2013327. Springer, Cham (2020)"},{"key":"3207_CR19","doi-asserted-by":"crossref","unstructured":"Zabrovskiy, A., Agrawal, P., Math\u00e1, R., Timmerer, C., Prodan, R.: ComplexCTTP: complexity class based transcoding time prediction for video sequences using artificial neural network. In: Proceedings of the 2020 IEEE Sixth International Conference on Multimedia Big Data (BigMM), pp. 316\u2013325 (2020)","DOI":"10.1109\/BigMM50055.2020.00056"},{"issue":"1","key":"3207_CR20","doi-asserted-by":"publisher","first-page":"1321","DOI":"10.1186\/s13677-019-0132-0","volume":"8","author":"P P\u00e4\u00e4kk\u00f6nen","year":"2019","unstructured":"P\u00e4\u00e4kk\u00f6nen, P., Heikkinen, A., Aihkisalo, T.: Online architecture for predicting live video transcoding resources. J. Cloud Comput. 8(1), 1321\u201313224 (2019)","journal-title":"J. Cloud Comput."},{"issue":"6","key":"3207_CR21","doi-asserted-by":"publisher","first-page":"13945","DOI":"10.1007\/s10586-018-2150-y","volume":"22","author":"D Kirubha","year":"2019","unstructured":"Kirubha, D., Ramar, K.: MCCA scheduling for enhancing QoS based video streaming for video surveillance applications. Cluster Comput. 22(6), 13945\u201313955 (2019)","journal-title":"Cluster Comput."},{"issue":"1","key":"3207_CR22","doi-asserted-by":"publisher","first-page":"1429","DOI":"10.1007\/s10586-018-2333-6","volume":"22","author":"V Munagala","year":"2019","unstructured":"Munagala, V., Prasad, K.S.: Clustered entropy computing: a holoentropy based encoding scheme for high efficient computing systems. Cluster Comput. 22(1), 1429\u20131441 (2019)","journal-title":"Cluster Comput."},{"key":"3207_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03139-6","author":"F Garcia-Carballeira","year":"2020","unstructured":"Garcia-Carballeira, F., Calderon, A., Carretero, J.: Enhancing the power of two choices load balancing algorithm using round robin policy. Clust. Comput. (2020). https:\/\/doi.org\/10.1007\/s10586-020-03139-6","journal-title":"Clust. Comput."},{"key":"3207_CR24","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03168-1","author":"A Chhabra","year":"2020","unstructured":"Chhabra, A., Singh, G., Kahlon, K.S.: Multi-criteria HPC task scheduling on IaaS cloud infrastructures using meta-heuristics. Cluster Comput (2020). https:\/\/doi.org\/10.1007\/s10586-020-03168-1","journal-title":"Cluster Comput"},{"key":"3207_CR25","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-020-03177-0","author":"F Ebadifard","year":"2020","unstructured":"Ebadifard, F., Babamir, S.M.: Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment. Cluster Comput (2020). https:\/\/doi.org\/10.1007\/s10586-020-03177-0","journal-title":"Cluster Comput"},{"issue":"2","key":"3207_CR26","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/s10586-019-02951-z","volume":"23","author":"ST Milan","year":"2020","unstructured":"Milan, S.T., Rajabion, L., Darwesh, A., Hosseinzadeh, M., Navimipour, N.J.: Priority-based task scheduling method over cloudlet using a swarm intelligence algorithm. Clust. Comput. 23(2), 663\u2013671 (2020)","journal-title":"Clust. Comput."},{"key":"3207_CR27","doi-asserted-by":"crossref","unstructured":"Aparicio-Pardo, R., Pires, K., Blanc, A., Simon, G.: Transcoding live adaptive video streams at a massive scale in the cloud. In: Proceedings of the 6th ACM Multimedia Systems Conference MMSys \u201915. ACM, New York, pp. 49\u201360 (2015)","DOI":"10.1145\/2713168.2713177"},{"key":"3207_CR28","doi-asserted-by":"crossref","unstructured":"Oikonomou, P., Koziri, M.G., Tziritas, N., Dadaliaris, A.N., Loukopoulos, T., Stamoulis, G.I., Khan, S.U.: Scheduling video transcoding jobs in the cloud. In: Proceedings of the IEEE International Conference on Internet of Things (iThings), pp. 442\u2013449 (2018)","DOI":"10.1109\/Cybermatics_2018.2018.00099"},{"issue":"1","key":"3207_CR29","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1109\/TCSVT.2016.2589621","volume":"27","author":"L Wei","year":"2017","unstructured":"Wei, L., Cai, J., Foh, C.H., He, B.: QoS-aware resource allocation for video transcoding in clouds. IEEE Trans. Circ. Syst. Video Technol. 27(1), 49\u201361 (2017)","journal-title":"IEEE Trans. Circ. Syst. Video Technol."},{"key":"3207_CR30","doi-asserted-by":"crossref","unstructured":"Jokhio, F., Deneke, T., Lafond, S., Lilius, J.: Bit rate reduction video transcoding with distributed computing. In: Proceedings of the 20th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pp. 206\u2013212 (2012)","DOI":"10.1109\/PDP.2012.59"},{"issue":"3","key":"3207_CR31","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1109\/TPDS.2017.2766069","volume":"29","author":"X Li","year":"2018","unstructured":"Li, X., Salehi, M.A., Bayoumi, M., Tzeng, N., Buyya, R.: Cost-efficient and robust on-demand video transcoding using heterogeneous cloud services. IEEE Trans. Parallel Distrib. Syst. 29(3), 556\u2013571 (2018)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"4","key":"3207_CR32","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1109\/TCSVT.2016.2634579","volume":"28","author":"H Zhao","year":"2018","unstructured":"Zhao, H., Zheng, Q., Zhang, W., Wang, J.: Prediction-based and locality-aware task scheduling for parallelizing video transcoding over heterogeneous mapreduce cluster. IEEE Trans. Circ. Syst. Video Technol. 28(4), 1009\u20131020 (2018)","journal-title":"IEEE Trans. Circ. Syst. Video Technol."},{"issue":"10","key":"3207_CR33","doi-asserted-by":"crossref","first-page":"1865","DOI":"10.1002\/spe.2598","volume":"48","author":"M Ghobaei-Arani","year":"2018","unstructured":"Ghobaei-Arani, M., Rahmanian, A., Souri, A., Rahmani, A.M.: A moth-flame optimization algorithm for web service composition in cloud computing: simulation and verification. Softw. Pract. Exp. 48(10), 1865\u20131892 (2018)","journal-title":"Softw. Pract. Exp."},{"key":"3207_CR34","doi-asserted-by":"crossref","unstructured":"Sameti, S., Wang, M., Krishnamurthy, D.: CONTRAST: container-based transcoding for interactive video streaming. In: Proceedings of the NOMS 2020\u20142020 IEEE\/IFIP Network Operations and Management Symposium, pp. 1\u20139 (2020)","DOI":"10.1109\/NOMS47738.2020.9110469"},{"issue":"6","key":"3207_CR35","doi-asserted-by":"publisher","first-page":"5549","DOI":"10.1109\/JIOT.2020.2981250","volume":"7","author":"L Li","year":"2020","unstructured":"Li, L., Shi, D., Hou, R., Chen, R., Lin, B., Pan, M.: Energy-efficient proactive caching for adaptive video streaming via data-driven optimization. IEEE Internet Things J. 7(6), 5549\u20135561 (2020)","journal-title":"IEEE Internet Things J."},{"key":"3207_CR36","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1016\/j.jnca.2019.06.002","volume":"142","author":"M Ghobaei-Arani","year":"2019","unstructured":"Ghobaei-Arani, M., Khorsand, R., Ramezanpour, M.: An autonomous resource provisioning framework for massively multiplayer online games in cloud environment. J. Netw. Comput. Appl. 142, 76\u201397 (2019)","journal-title":"J. Netw. Comput. Appl."},{"key":"3207_CR37","unstructured":"Mahmud, R.: fogsim. https:\/\/github.com\/Cloudslab\/iFogSim (2020)"},{"key":"3207_CR38","doi-asserted-by":"crossref","unstructured":"Deneke, T., Haile, H., Lafond, S., Lilius, J.: Video transcoding time prediction for proactive load balancing. In: proceedings of the IEEE International Conference on Multimedia and Expo (ICME), pp. 1\u20136 (2014)","DOI":"10.1109\/ICME.2014.6890256"},{"key":"3207_CR39","doi-asserted-by":"crossref","unstructured":"Ma, H., Seo, B., Zimmermann, R.: Dynamic scheduling on video transcoding for MPEG DASH in the Cloud environment. In: Proceedings of the 5th ACM Multimedia Systems Conference, MMSys \u201914. ACM, New York, pp. 283\u2013294 (2014)","DOI":"10.1145\/2557642.2557656"},{"issue":"11","key":"3207_CR40","doi-asserted-by":"publisher","first-page":"e00938","DOI":"10.1016\/j.heliyon.2018.e00938","volume":"4","author":"AO Isaac","year":"2018","unstructured":"Isaac, A.O., Jantan, A., Omolara, A.E., Dada, K.V., Mohamed, A\u00a0.E\u00a0.N., Arshad, H.: State-of-the-art in artificial neural network applications: a survey. Heliyon 4(11), e00938 (2018)","journal-title":"Heliyon"},{"key":"3207_CR41","doi-asserted-by":"crossref","unstructured":"Mathew, T., Sekaran, K.C., Jose, J.: Study and analysis of various task scheduling algorithms in the cloud computing environment. In: proceedings of the 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 658\u2013664 (2014)","DOI":"10.1109\/ICACCI.2014.6968517"},{"key":"3207_CR42","doi-asserted-by":"publisher","unstructured":"Malik, B.H., Amir, M., Mazhar, B., Ali, S., Jalil, R., Khalid, J.: Comparison of task scheduling algorithms in cloud environment. Int. J. Adv. Comput. Sci. Appl. (2018). https:\/\/doi.org\/10.14569\/IJACSA.2018.090550","DOI":"10.14569\/IJACSA.2018.090550"},{"key":"3207_CR43","doi-asserted-by":"crossref","unstructured":"Ali, S.A., Alam, M.: A relative study of task scheduling algorithms in cloud computing environment. In: Proceedings of the 2nd International Conference on Contemporary Computing and Informatics (IC3I), pp. 105\u2013111 (2016)","DOI":"10.1109\/IC3I.2016.7917943"},{"key":"3207_CR44","doi-asserted-by":"crossref","unstructured":"Balharith, T., Alhaidari, F.: Round robin scheduling algorithm in CPU and cloud computing: a review. In: Proceedings of the 2nd International Conference on Computer Applications Information Security (ICCAIS), pp. 1\u20137 (2019)","DOI":"10.1109\/CAIS.2019.8769534"},{"key":"3207_CR45","unstructured":"Maheswaran, M., Ali, S., Siegel, H.\u00a0J, Hensgen, D., Freundm, R. F.: Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems. In: Proceedings of the 8th Heterogeneous Computing Workshop (HCW\u201999), pp. 30\u201344 (1999)"},{"key":"3207_CR46","doi-asserted-by":"crossref","unstructured":"Chen, N.\u00a0Helian Huankai, Wang, F., Akanmu, G.: User-priority guided Min-Min scheduling algorithm for load balancing in cloud computing. In: Proceedings of the National Conference on Parallel Computing Technologies (PARCOMPTECH), pp. 1\u20138 (2013)","DOI":"10.1109\/ParCompTech.2013.6621389"},{"key":"3207_CR47","unstructured":"Konjaang, J.\u00a0K., Maipanuku, J.Y., Kubuga, K.\u00a0K.: An efficient Max-Min resource allocator and task scheduling algorithm in cloud computing environment. CoRR. arXiv:1611.08864 (2016)"},{"key":"3207_CR48","doi-asserted-by":"crossref","unstructured":"Mao, Y., Chen, Xi\u00a0C., Li, Xiao fang: Max-Min task scheduling algorithm for load balance in cloud computing. In: Proceedings of the International Conference on Computer Science and Information Technology, pp. 457\u2013465 (2014)","DOI":"10.1007\/978-81-322-1759-6_53"},{"key":"3207_CR49","doi-asserted-by":"crossref","unstructured":"Zabrovskiy, A., Kuzmin, E., Petrov, E., Timmerer, C., Mueller, C.: AdViSE: adaptive video streaming evaluation framework for the automated testing of media players. In: Proceedings of the 8th ACM on Multimedia Systems Conference, MMSYs \u201917, ACM, New York, pp. 217\u2013220 (2017)","DOI":"10.1145\/3083187.3083221"},{"key":"3207_CR50","doi-asserted-by":"crossref","unstructured":"Lederer, S., M\u00fcller, C., Timmerer, C.: Dynamic adaptive streaming over HTTP dataset. In: Proceedings of the 3rd Multimedia Systems Conference, MMSys \u201912. ACM, New York, pp. 89\u201394 (2012)","DOI":"10.1145\/2155555.2155570"},{"key":"3207_CR51","doi-asserted-by":"crossref","unstructured":"Bouzakaria, N., Concolato, C., Feuvre, J.L.: Overhead and performance of low latency live streaming using MPEG-DASH. In: Proceedings of the 5th International Conference on Information, Intelligence, Systems and Applications, pp. 92\u201397 (2014)","DOI":"10.1109\/IISA.2014.6878732"},{"key":"3207_CR52","doi-asserted-by":"crossref","unstructured":"Le\u00a0Feuvre, J., Thiesse, J-M., Parmentier, M., Raulet, M., Daguet, C.: Ultra high definition HEVC DASH data set. In: Proceedings of the 5th ACM Multimedia Systems Conference, MMSys\u201914, ACM, New York, pp. 7\u201312 (2014)","DOI":"10.1145\/2557642.2563672"},{"key":"3207_CR53","doi-asserted-by":"crossref","unstructured":"Lederer, S. et\u00a0al.: Distributed DASH dataset. In: Proceedings of the 4th ACM Multimedia Systems Conference, MMSys\u201913, ACM, New York, pp. 131\u2013135 (2013)","DOI":"10.1145\/2483977.2483994"},{"key":"3207_CR54","doi-asserted-by":"crossref","unstructured":"Quinlan, Jason\u00a0J. et\u00a0al.: Datasets for AVC (H.264) and HEVC (H.265) evaluation of dynamic adaptive streaming over HTTP (DASH). In: Proceedings of the 7th International Conference on Multimedia Systems, MMSys\u201916, ACM, New York, pp. 51:1\u201351:6 (2016)","DOI":"10.1145\/2910017.2910625"},{"key":"3207_CR55","unstructured":"Ozer, J.: How Netflix pioneered per-title video encoding optimization. http:\/\/bit.ly\/2H7fzAD(2018)"},{"key":"3207_CR56","unstructured":"Twitch. Broadcasting guidelines. https:\/\/stream.twitch.tv\/encoding (2019)"},{"key":"3207_CR57","unstructured":"IBM Watson Media Support Center. Internet connection and recommended encoding settings. https:\/\/support.ustream.tv\/hc\/en-us\/articles\/207852117-Internet-connection-and-recommended-encoding-settings (2019)"},{"key":"3207_CR58","unstructured":"YouTube. Choose live encoder settings, bitrates, and resolutions. https:\/\/support.google.com\/youtube\/answer\/2853702 (2018)"},{"key":"3207_CR59","unstructured":"Bitmovin. Video Developer Report 2019. https:\/\/go.bitmovin.com\/video-developer-report-2019 (2019)"},{"key":"3207_CR60","unstructured":"Zeiler, M.D.: ADADELTA: an adaptive learning rate method. CoRR. arXiv:1212.5701 (2012)"},{"key":"3207_CR61","first-page":"1","volume":"80","author":"HT Pham","year":"2020","unstructured":"Pham, H.T., Nguyen, T.D., Pham, N.N., Nguyen, H.T., Nguyen, H.M., Truong, T.H.: An eefficient QoE-Aware HTTP adaptive streaming over software defined networking. Mobile Netw. Appl. 80, 1\u201313 (2020)","journal-title":"Mobile Netw. Appl."},{"key":"3207_CR62","doi-asserted-by":"crossref","unstructured":"Sheugh, L., Alizadeh, S.H.: A note on Pearson correlation coefficient as a metric of similarity in recommender system. In: Proceedings of the AI Robotics (IRANOPEN), pp. 1\u20136 (2015)","DOI":"10.1109\/RIOS.2015.7270736"},{"issue":"12","key":"3207_CR63","doi-asserted-by":"publisher","first-page":"1669","DOI":"10.1109\/TCSVT.2012.2221192","volume":"22","author":"J Ohm","year":"2012","unstructured":"Ohm, J., Sullivan, G.J., Schwarz, H., Tan, T.K., Wiegand, T.: Comparison of the coding efficiency of video coding standards-including high efficiency video coding (HEVC). IEEE Trans. Circ. Syst. Video Technol. 22(12), 1669\u20131684 (2012)","journal-title":"IEEE Trans. Circ. Syst. Video Technol."},{"key":"3207_CR64","doi-asserted-by":"crossref","unstructured":"Zabrovskiy, A., Feldmann, C., Timmerer, C.: A practical evaluation of video codecs for large-scale http adaptive streaming services. In: Proceedings of the 25th IEEE International Conference on Image Processing (ICIP), pp. 998\u20131002 (2018)","DOI":"10.1109\/ICIP.2018.8451017"},{"key":"3207_CR65","doi-asserted-by":"publisher","first-page":"8353","DOI":"10.1007\/s00500-017-2783-4","volume":"22","author":"M Ghobaei-Arani","year":"2018","unstructured":"Ghobaei-Arani, M., Rahmanian, A.A., Aslanpour, M.S., Dashti, S.E.: CSA-WSC: cuckoo search algorithm for web service composition in cloud environments. Soft Comput. 22, 8353\u20138378 (2018)","journal-title":"Soft Comput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03207-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-020-03207-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-020-03207-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,12]],"date-time":"2023-10-12T22:33:22Z","timestamp":1697150002000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-020-03207-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,20]]},"references-count":65,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["3207"],"URL":"https:\/\/doi.org\/10.1007\/s10586-020-03207-x","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,20]]},"assertion":[{"value":"21 April 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 October 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 November 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 November 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}