Design a Cloud-Based Streaming Platform for Education
碩士 === 國立臺北科技大學 === 電機工程研究所 === 105 === With the rapid development in Internet, the transfer of information becomes more convenient and faster. Among them, the progresses in the video compression technology makes the application in multimedia on the Internet more diverse. The Massive Open Online Cou...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/8qgvxh |
id |
ndltd-TW-105TIT05442096 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105TIT054420962019-05-15T23:53:44Z http://ndltd.ncl.edu.tw/handle/8qgvxh Design a Cloud-Based Streaming Platform for Education 雲端教學直播平台設計與應用 Liu,Chih-Tung 劉芷彤 碩士 國立臺北科技大學 電機工程研究所 105 With the rapid development in Internet, the transfer of information becomes more convenient and faster. Among them, the progresses in the video compression technology makes the application in multimedia on the Internet more diverse. The Massive Open Online Courses (MOOCs) is the most popular and the biggest online learning platform at present. The live streaming applications in education achieve real-time online teaching. In case, learning will not be limited by space and time. In doing so, students can get information from classes immediately so that learning can be more efficient. This thesis proposes a cloud live streaming education platform. The system provides two teaching patterns, including live streaming and video courses. Educators can choose different teaching methods on the basis of their teaching objectives. The system is divided into two parts, including web platform and streaming server. The web platform provides users interface for clients. The web server is set up by LNMP environment. The live streaming education platform takes the PHPMelody movie management framework and uses Smarty Template Engine as design to develop. The streaming server is responsible for providing live streaming services, which uses Nginx as a server and is built up by nginx-rtmp-module. Streaming server receives the Real-Time Message Protocol (RTMP) video streaming, and uses the HTTP Live Streaming (HLS) protocol for users to download and playback. 王永鐘 2017 學位論文 ; thesis 72 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺北科技大學 === 電機工程研究所 === 105 === With the rapid development in Internet, the transfer of information becomes more convenient and faster. Among them, the progresses in the video compression technology makes the application in multimedia on the Internet more diverse. The Massive Open Online Courses (MOOCs) is the most popular and the biggest online learning platform at present. The live streaming applications in education achieve real-time online teaching. In case, learning will not be limited by space and time. In doing so, students can get information from classes immediately so that learning can be more efficient.
This thesis proposes a cloud live streaming education platform. The system provides two teaching patterns, including live streaming and video courses. Educators can choose different teaching methods on the basis of their teaching objectives. The system is divided into two parts, including web platform and streaming server. The web platform provides users interface for clients. The web server is set up by LNMP environment. The live streaming education platform takes the PHPMelody movie management framework and uses Smarty Template Engine as design to develop. The streaming server is responsible for providing live streaming services, which uses Nginx as a server and is built up by nginx-rtmp-module. Streaming server receives the Real-Time Message Protocol (RTMP) video streaming, and uses the HTTP Live Streaming (HLS) protocol for users to download and playback.
|
author2 |
王永鐘 |
author_facet |
王永鐘 Liu,Chih-Tung 劉芷彤 |
author |
Liu,Chih-Tung 劉芷彤 |
spellingShingle |
Liu,Chih-Tung 劉芷彤 Design a Cloud-Based Streaming Platform for Education |
author_sort |
Liu,Chih-Tung |
title |
Design a Cloud-Based Streaming Platform for Education |
title_short |
Design a Cloud-Based Streaming Platform for Education |
title_full |
Design a Cloud-Based Streaming Platform for Education |
title_fullStr |
Design a Cloud-Based Streaming Platform for Education |
title_full_unstemmed |
Design a Cloud-Based Streaming Platform for Education |
title_sort |
design a cloud-based streaming platform for education |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/8qgvxh |
work_keys_str_mv |
AT liuchihtung designacloudbasedstreamingplatformforeducation AT liúzhǐtóng designacloudbasedstreamingplatformforeducation AT liuchihtung yúnduānjiàoxuézhíbōpíngtáishèjìyǔyīngyòng AT liúzhǐtóng yúnduānjiàoxuézhíbōpíngtáishèjìyǔyīngyòng |
_version_ |
1719156722321326080 |