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
id 2-s2.0-85047778534
spelling 2-s2.0-85047778534
Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
A private cloud-based video transcoding architecture for project-based learning environment
2018
International Journal of Machine Learning and Computing
8
2
10.18178/ijmlc.2018.8.2.681
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85047778534&doi=10.18178%2fijmlc.2018.8.2.681&partnerID=40&md5=e2511bef28bd465f9db5a776cfbc6bc4
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.
International Association of Computer Science and Information Technology
20103700
English
Article
All Open Access; Gold Open Access
author Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
spellingShingle Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
A private cloud-based video transcoding architecture for project-based learning environment
author_facet Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
author_sort Ibrahim M.F.; Adnan R.; Zainol Z.; Abdullah N.A.S.
title A private cloud-based video transcoding architecture for project-based learning environment
title_short A private cloud-based video transcoding architecture for project-based learning environment
title_full A private cloud-based video transcoding architecture for project-based learning environment
title_fullStr A private cloud-based video transcoding architecture for project-based learning environment
title_full_unstemmed A private cloud-based video transcoding architecture for project-based learning environment
title_sort A private cloud-based video transcoding architecture for project-based learning environment
publishDate 2018
container_title International Journal of Machine Learning and Computing
container_volume 8
container_issue 2
doi_str_mv 10.18178/ijmlc.2018.8.2.681
url 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 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.
publisher International Association of Computer Science and Information Technology
issn 20103700
language English
format Article
accesstype All Open Access; Gold Open Access
record_format scopus
collection Scopus
_version_ 1809677906381635584