透過您的圖書館登入
IP:3.145.108.9
  • 學位論文

即時教學錄影課輔系統之實作

Implemention of Real-time Video Course Recording and On-line Learning System

指導教授 : 王永鐘
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


本論文實作隨堂課程錄製與課輔系統,本系統可即時錄製授課老師上課的影像和電腦畫面,並自動上傳、轉存至後端的多媒體伺服器,本系統可應用於學校課後輔導,使學生可依所需選擇課程觀看影片以利學習。本系統分為錄影端、用戶端、伺服器三個部分。錄影端使用Aforge.Net Framework撰寫,主要功能可分為兩項,錄製影片和影片自動上傳。教師上課時可由錄影端錄製指定的畫面和音源,錄製完成則自動上傳至伺服器,伺服器會將此影片檔轉檔並發布。用戶端使用OpenCart改寫而成,採用MVCL (Model-View-Controller-Language)的設計架構,此種設計架構能讓網頁的資料與視圖分離,便於多國語言的製作,更能簡化程式的開發和增加程式的維護性。伺服器採用的是Matterhorn的Core Server,接收錄影端上傳的影片並將影片轉檔發布。

並列摘要


In this thesis, we implement the real-time video course recording and on-line learning system. The system can record teacher video and computer screen images in the class lectures, and automatically upload to the back-end multimedia server. This system can be applied to after-school tutoring. Students can choose the courses in order to facilitate learning. The system consists of three components: Capture Agent, Core Server and Courseware. The Capture Agent based on Aforge.Net Framework, that has two major features: video recording and automatic uploading. In class, the teacher can activate the Capture Agent by specifying audio-visual contents, and then upload the recorded materials to the Core Server. The Core Server will convert the materials to the appropriate format and then publish online. The Courseware based on OpenCart, that adopts the design framework of MVCL (Model-View-Controller-Language). The framework can separate the representation of information from the users’ interaction with it. MVC not only can facilitate the creation of multi-lingual content but also reduce the development complexity and improve the system maintainability. The Server is the Core Server of Matterhorn, that receiving video, video compile and video release.

並列關鍵字

Matterhorn OpenCart Aforge.Net Framework

參考文獻


[20] 林鴻斌,非同步伺服器推送網路會議系統設計與實作,碩士論文,國立台北科技大學電機系,臺北,2008。
[4] M. Ketterl, O. A. Schulte and A. Hochman ,”Opencast Matterhorn: A Community-Driven Open Source Solution for Creation, Management and Distribution of Audio and Video in Academia,” 11th IEEE International Symposium on Multimedia, San Diego, CA , Dec. 2009, pp.687-692
[5] progressive streaming,
[1] YouTube, https://www.youtube.com/, May 2012
[2] Vimeo, https://vimeo.com/, June 2013

延伸閱讀