Evaluation of an Adaptive Multimedia Streaming in Mobile Cloud Computing for Slow-Speed Networks

Authors

  • O. E. Ojo Department of Computer Science, Federal University of Agriculture Abeokuta, Nigeria
  • O. A. Oyinloye Department of Computing, University of Ilesa, Ilesa, Nigeria.
  • A. O. Adejimi Department of Computer Science, Federal University of Agriculture Abeokuta, Nigeria
  • T. Adejumo Department of Computer Science, Federal University of Agriculture Abeokuta, Nigeria.

Keywords:

Multimedia cloud, Video Streaming, DASH, Xenplayer

Abstract

Multimedia cloud (MC) is an aspect of cloud computing that facilitates the effective use of multimedia services by end users in the context of cloud infrastructures. Despite rising network traffic, cloud computing technology provides novel strategies for disseminating visual content; adaptive encoding is implemented at the cloud server to optimise performance. However, streaming video over the Internet has caused a slew of problems, including sporadic interruptions, delays, inadequate bandwidth, and oscillating link conditions, all of which contribute to poor quality of service (QoS). This study presents an adaptable streaming method to grapple with delays, sporadic interruptions, and bandwidth alterations. The adaption logic concept was used to develop the scheme, which was then put into practice utilising the Java programming language and cloud computing. A variety of network circumstances were used to test the method using pre-recorded video sequences that were separated into chunks with fewer frames. The evaluation findings showed that the suggested streaming technique can dynamically adapt to different bandwidth changes, making it ideal for slow-speed network situations. The system is also capable of delivering seamless, interruption-free video playback.

Dimensions

X. Wang, M. Chen, T.T. Kwon, L. Yang & V.C. Lee, “Ames-cloud: A framework of adaptive mobile video streaming and efficient social video sharing in the clouds”, IEEE Transactions on Multimedia 15 (2013) 811. https://doi.org/10.1109/TMM.2013.2239630.

B. Wickremasinghe, R.N. Calheiros & R. Buyya, “Cloudanalyst: A cloudsim-based visual modeller for analysing cloud computing environments and applications”, Advanced Information Networking and Applications (AINA), 2010 24th IEEE International Conference (2010) 446, https://doi.org/10.1109/AINA.2010.32.

A. Weiss, “Computing in the clouds”, Networker 11 (2007) 16. http://dx.doi.org/10.1145/1327512.1327513.

D. Tsilimantos, T. Karagkioules & S. Valentin, “Classifying flows and buffer state for youtube’s http adaptive streaming service in mobile networks”, Proceedings of the 9th ACM Multi-media Systems Conference (2018) 138. https://doi.org/10.1145/3204949.3204955.

M. Armbrust, A. Fox, R. Griffith, A.D. Joseph, R. Katz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica & M. Zaharia, “A view of cloud computing”, Communications of the ACM 53 (2010) 50. http://dx.doi.org/10.1145/1721654.1721672.

C.S. Yeo & R. Buyya, “Integrated risk analysis for a commercial computing service in utility computing”, Journal of Grid Computing 7 (2009) 1. https://doi.org/10.1007/s10723-008-9103-2.

D.K. Krishnappa, D. Bhat & M. Zink, “Dashing youtube: An analysis of using dash in youtube video service” 38th Annual IEEE Conference on Local Computer (2013) 407. https://doi.org/10.1109/LCN.2013.6761273.

H. Ma, B. Seo & R. Zimmermann, “Dynamic scheduling on video transcoding for mpeg dash in the cloud environment” Proceedings of the 5th ACM Multimedia Systems Conference 283 (2014) 283. https://doi.org/10.1145/2557642.2557656.

B. Al-Madani, A. Al-Roubaiey & Z.A. Baig, “Real-time qos-aware video streaming: a comparative and experimental study”, Advances in Multimedia 2014, 1 (2014). https://doi.org/10.1155/2014/164940.

G.J. Conklin, G.S. Greenbaum, K.O. Lillevold, A.F. Lippman & Y.A. Reznik, “Video coding for streaming media delivery on the internet”, IEEE Transactions on Circuits and Systems for Video Technology 11 (2001) 269. https://doi.org/10.1109/76.911155.

M. Ruiz, M. German, L.M. Contreras & L. Velasco, “Big data-backed video distribution in the telecom cloud”, Computer Communications 84 (2016) 1. http://dx.doi.org/10.1016/j.comcom.2016.03.026.

K. Dong, J. He & W. Song, “Qoe-aware adaptive bitrate video streaming over mobile networks with caching proxy”, 2015 International Conference on Computing, Networking and Communications (ICNC) (2015) 737. https://doi.org/10.1109/ICCNC.2015.7069438.

C. Gutterman, K. Guo, S. Arora, X. Wang, L. Wu, E. Katz-Bassett & G. Zussman, “Requet: Real-time qoe detection for encrypted youtube traffic”, Proceedings of the 10th ACM Multimedia Systems Conference (2019) 48. http://dx.doi.org/10.1145/3304109.3306226.

F. Wamser, S. Hofner, M. Seufert & P. Tran-Gia, “Server and content selection for mpeg dash video streaming with client information”, Proceedings of the Workshop on QoE-based Analysis and Management of Data Communication Networks (2017) 19. https://doi.org/10.1145/3098603.3098607.

A. Legrand, L. Marchal & H. Casanova, “Scheduling distributed applications: the sim-grid simulation framework”, CCGrid 2003, 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (2003) 138. https://doi.org/10.1109/CCGRID.2003.1199362.

J.J. Quinlan, A.H. Zahran & C.J. Sreenan, “Datasets for avc (h. 264) and hevc (h. 265) evaluation of dynamic adaptive streaming over http (dash)”, Proceedings of the 7th International Conference on Multimedia Systems (MMSys ’16), Association for Computing Machinery (2016) 51. https://doi.org/10.1145/2910017.2910625.

P. Juluri, V. Tamarapalli & D. Medhi, “Sara: Segment aware rate adaptation algorithm for dynamic adaptive streaming over http”, 2015 IEEE International Conference on Communication Workshop (ICCW) (2015) 1765. https://doi.org/10.1109/ICCW.2015.7247436.

A. Masood, M. Sharif, M. Yasmin & M. Raza, “Virtualization tools and techniques: Survey”, Nepal Journal of Science and Technology 15 (2015) 141. https://doi.org/10.3126/njst.v15i2.12131.

P.A. Rego, M.S. Bonfim, M.D. Ortiz, J.M. Bezerra, D.R. Campelo & J.N. de Souza, “An openflow-based elastic solution for cloud-cdn video streaming service”, 2015 IEEE Global Communications Conference (GLOBE-COM) 1 (2015). https://doi.org/10.1109/GLOCOM.2015.7417789.

L.M. Vaquero, L. Rodero-Merino, J. Caceres & M. Lindner, “A break in the clouds: towards a cloud definition”, ACM SIGCOMM Computer Communication Review 39 (2008) 50. https://doi.org/10.1145/1496091.1496100.

E. Baik, A. Pande, Z. Zheng & P. Mohapatra, “Vsync: Cloud based video streaming service for mobile devices”, IEEE INFOCOM 2016-The 35th Annual IEEE International Conference on Computer Communications (2016) 1. https://doi.org/10.1109/INFOCOM.2016.7524567

D.J. Vergados, A. Michalas, A. Sgora, D.D. Ver-gados & P. Chatzimisios, “Fdash: A fuzzy-based mpeg/dash adaptation algorithm”, IEEE Systems Journal 10 (2015) 859. https://doi.org/10.1109/JSYST.2015.2478879.

Y. Jiang, V. Sekar, F. Lin, N. Wang, T. Liu & B. Sinopoli: “Cs2p: Improving video bitrate selection and adaptation with data-driven throughput prediction”, Proceedings of the 2016 ACM SIGCOMM Conference (2016) 272. https://doi.org/10.1145/2934872.2934898.

Published

2023-06-18

How to Cite

Evaluation of an Adaptive Multimedia Streaming in Mobile Cloud Computing for Slow-Speed Networks. (2023). African Scientific Reports, 2(2), 100. https://doi.org/10.46481/asr.2023.2.2.100

Issue

Section

Original Research

How to Cite

Evaluation of an Adaptive Multimedia Streaming in Mobile Cloud Computing for Slow-Speed Networks. (2023). African Scientific Reports, 2(2), 100. https://doi.org/10.46481/asr.2023.2.2.100