Abstract—Project-based learning (PBL) is a teaching method that integrates real-world problems and technology into the curriculum. The use of mobile and video technologies in PBL has made the learning environment much more interactive. However, the gap between the richness of video content and the limited capabilities of mobile devices still remains a challenge. In order to solve this problem, video transcoding can be implemented. However, this solution may provide extreme CPU consumption and processing delay on the server’s side. To overcome this issue, a private cloud-based video transcoding architecture is proposed. In this paper, the proposed solution was designed, implemented and compared with the server-based content switching method, and an experiment was conducted to evaluate the method in large-scale simulated workloads. The results show that the proposed architecture is capable of dealing with many concurrent users’ access and capable of reducing the video downloading time.
Index Terms—Cloud computing, project-based learning, video transcoding.
Mohd Faisal Ibrahim, Rosanita Adnan, Zarina Zainol and Nur Atiqah Sia Abdullah are with the Faculty of Computer and Mathematical Sciences, UiTM, Shah Alam, Selangor, Malaysia (e-mail: firstname.lastname@example.org, email@example.com, firstname.lastname@example.org, email@example.com).
Cite: Mohd Faisal Ibrahim, Rosanita Adnan, Zarina Zainol, and Nur Atiqah Sia Abdullah, "A Private Cloud-Based Video Transcoding Architecture for Project-Based Learning Environment," International Journal of Machine Learning and Computing vol. 8, no. 2, pp. 164-168, 2018.