A private cloud-based video transcoding architecture for project-based learning environment

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 ca...

Full description

Bibliographic Details
Published in:International Journal of Machine Learning and Computing
Main Author: Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
Format: Article
Language:English
Published: International Association of Computer Science and Information Technology 2018
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85047778534&doi=10.18178%2fijmlc.2018.8.2.681&partnerID=40&md5=e2511bef28bd465f9db5a776cfbc6bc4
Description
Summary: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. © 2018, International Association of Computer Science and Information Technology.
ISSN:20103700
DOI:10.18178/ijmlc.2018.8.2.681