韋小梧
摘要:隨著網(wǎng)絡(luò)教學的廣泛開展,微視頻資源在教學中的作用日趨重要,因此需要有功能完善的資源庫對資源進行管理,同時為教學提供服務。本文根據(jù)教學過程中的應用需求,提出了關(guān)于教學微視頻資源庫建設(shè)的功能設(shè)計及技術(shù)實現(xiàn)思路,系統(tǒng)中應包含資源管理、資源存儲、用戶管理、資源檢索和播放、互動交流、交互界面管理等功能模塊,通過視頻使用數(shù)據(jù)分析以及用戶與資源庫間的互動功能還可實現(xiàn)對微視頻資源信息的不斷補充,促進教學微視頻資源庫的全面發(fā)展,提高服務教學的效率。
關(guān)鍵詞:微視頻;教學資源;資源庫
中圖分類號:TP39 文獻標識碼:A 論文編號:1674-2117(2016)21-0074-03
隨著網(wǎng)絡(luò)視頻課、微課程、MOOCs、數(shù)字圖書館等微視頻應用的推廣和普及,教學微視頻資源庫在教學及信息化建設(shè)中起著越來越重要的作用。教學微視頻資源庫整合了數(shù)字化的視頻資源,對資源管理的系統(tǒng)化和科學化為學習者提供了便捷,更好地促進了學習者的學習和發(fā)展。教學微視頻資源庫具有共享性、開放性、工具性、教學性等特點,具備資源管理和學習平臺的作用。
教學微視頻資源庫的建設(shè)需求
教學微視頻作為一種多媒體資源,具有視覺信息數(shù)據(jù)量大、檢索難度大,教學中累積的數(shù)量會不斷增加,使用時需要進行信息互動等操作的特點,因而對微視頻資源的管理和使用都需要有較為完善的功能設(shè)計。
教學微視頻應用主要有以下幾個方面的需求:①資源管理,對微視頻的上傳、歸類、標簽添加等進行管理;②資源存儲,教學微視頻資源數(shù)量多,所占存儲空間大,需要合理地安排存儲空間和選擇高效的存儲策略;③用戶管理,實現(xiàn)不同用戶在資源庫中的權(quán)限管理,以及用戶個人空間的管理;④資源檢索,利用數(shù)據(jù)庫檢索技術(shù)對微視頻實現(xiàn)關(guān)鍵詞、標簽、關(guān)鍵幀等智能化檢索;⑤資源播放,通過視頻播放服務進行解碼、播放,并能適應不同終端的播放需求;⑥用戶交互,用戶可以對微視頻資源添加標記、評論等功能,系統(tǒng)可以根據(jù)資源使用數(shù)據(jù)的分析結(jié)果向用戶推送相關(guān)信息和通知,用戶還可以通過資源庫平臺與其他用戶進行互動。
教學微視頻資源庫的設(shè)計
1.教學微視頻資源庫的系統(tǒng)組成
教學微視頻資源庫采用B/S方式實現(xiàn),主要由視頻服務器、存儲服務器、數(shù)據(jù)庫服務器、資源管理平臺、瀏覽器等五大部分組成(如圖1)。用戶主要通過瀏覽器登錄資源管理平臺對微視頻資源進行使用和操作。視頻服務、存儲服務和數(shù)據(jù)庫服務對于普通用戶來說是透明的,主要由系統(tǒng)管理員完成。資源管理平臺通過Web服務的方式工作,可實現(xiàn)對資源的管理和用戶交互等功能。
2.教學微視頻資源庫的功能設(shè)計
教學微視頻資源庫的主要功能結(jié)構(gòu)如圖2所示。
視頻上傳功能設(shè)計:視頻上傳主要通過Web服務界面進行操作,視頻文件存放在專用的視頻存儲服務器上,對應視頻的基本信息數(shù)據(jù)、用戶信息資料、交互信息等則存放在系統(tǒng)數(shù)據(jù)庫中。基于教學互動的需求,除了提供視頻文件上傳方式外,為了便于教師或?qū)W習者之間進行及時互動,還提供了在瀏覽器中通過調(diào)用使用者終端的音、視頻設(shè)備進行實時視頻錄制或屏幕錄制的方式創(chuàng)建微視頻并上傳。
用戶空間功能設(shè)計:用戶登錄后,可根據(jù)系統(tǒng)分配的權(quán)限在資源庫平臺進行相關(guān)的操作。平臺通過對資源使用情況的分析,為用戶推送如相關(guān)視頻、可能感興趣的視頻、有更新的視頻、上次瀏覽進度等協(xié)助用戶使用的信息。用戶個人空間還可以進行如我的上傳、視頻收藏、用戶參與記錄等個性化使用管理功能。
微視頻資源標準化功能設(shè)計:用戶上傳的微視頻在來源、內(nèi)容、格式等方面有很大差異,為使微視頻資源庫中的資源標準化,在平臺內(nèi)各不同界面上實現(xiàn)統(tǒng)一調(diào)用,需要對視頻資源進行標準化操作。首先,對視頻資源進行基本信息錄入的標準化,如標題、作者、適用學科等信息采用統(tǒng)一格式錄入;其次,對視頻標簽標準化,如視頻內(nèi)容關(guān)鍵詞、內(nèi)容關(guān)鍵幀、時間注釋、評論內(nèi)容等進行格式上的統(tǒng)一;再次,對視頻及附加資源格式化,用戶上傳的微視頻如符合格式要求則直接存儲到服務器,不符合要求的微視頻則通過視頻服務器進行格式化,統(tǒng)一轉(zhuǎn)換為H.264編碼、MP4格式的文件,將視頻設(shè)置為高清或流暢兩種不通碼流的文件,供不同網(wǎng)絡(luò)終端使用,附加的課件、圖片、文檔等也按照相應的格式要求進行統(tǒng)一并存儲。
資源檢索功能設(shè)計:用戶不僅可以通過視頻文件名進行檢索,還可以通過視頻相關(guān)內(nèi)容進行檢索,如視頻的評論、時間長度、內(nèi)容關(guān)鍵詞、內(nèi)容關(guān)鍵幀圖片等。
資源使用數(shù)據(jù)分析功能設(shè)計:微視頻被使用之后,數(shù)據(jù)庫中將自動記錄使用的情況,如點播次數(shù)、播放時長、評論數(shù)量、點播用戶類型等,這些數(shù)據(jù)統(tǒng)計可作為微視頻使用的參考。例如,在資源庫首頁可提供不同科目的點播排行、評論排行等,在用戶界面可以進行微視頻的推薦、更新提醒等信息的推送,還可以將微視頻資源的使用情況形成報表,為資源庫的管維和發(fā)展提供參考依據(jù)。
交互界面管理功能設(shè)計:對微視頻資源庫所有的操作都在瀏覽器中進行,因此涉及的頁面數(shù)量眾多,為了便于管理,可以參照CMS的管理方式,利用界面管理模塊對資源庫界面、用戶界面、管理界面、播放界面等頁面進行管理,可對資源庫各模塊進行頁面布局調(diào)整、內(nèi)容增刪、表單功能調(diào)整等修改操作。
交互功能設(shè)計:交互功能設(shè)計主要考慮到教學微視頻資源庫中使用者之間的互動,包括視頻上傳者與視頻瀏覽者之間的信息互動。在視頻播放界面,設(shè)計有視頻標簽添加、視頻評論、視頻打點(按時間定位的評論)、視頻評分等互動功能,方便視頻瀏覽者在瀏覽時對視頻進行討論、提問,視頻標簽的添加還可使視頻的檢索更為方便;視頻上傳者或教師還可以在播放界面添加類似信息,或在資源管理界面進行統(tǒng)一回復、評分、微視頻解答、附加信息整理等互動操作。
教學微視頻資源庫的技術(shù)實現(xiàn)
教學微視頻資源庫采用B/S架構(gòu),用戶只需使用瀏覽器即可登錄進行訪問操作,可減少對不同終端的使用限制。教學微視頻資源庫是利用CMS和Moodle進行二次開發(fā)的,Moodle本身已經(jīng)具備了比較完善的用戶管理、視頻資源管理及交互功能,在此基礎(chǔ)上再開發(fā),周期和難度可以縮短和降低。一般需要部署三臺服務器:Web服務部分采用Linux+PHP+MySQL環(huán)境構(gòu)建,資源管理的數(shù)據(jù)庫可以存放在該服務器上;視頻轉(zhuǎn)換及視頻服務采用單獨架設(shè)的流媒體服務器,存儲部分可采用數(shù)據(jù)中心提供的云存儲服務;在微視頻數(shù)據(jù)及瀏覽量較少的時候也可以使用普通的存儲服務器。
總結(jié)
本教學微視頻資源庫的設(shè)計,在原有視頻資源點播服務的基礎(chǔ)上,添加了教學平臺的部分功能,著重考慮教學資源使用的開放性和互動性,如資源的上傳不再局限于教師或者資源庫管理單位,學習者也可以上傳自己創(chuàng)建的微視頻資源或者視頻作業(yè);對教學微視頻的使用不僅是檢索和瀏覽,還可以在瀏覽的過程中通過資源庫提供的互動功能與教師或同學進行交流,增強了微視頻的教學效果。基于本設(shè)計所開發(fā)的教學微視頻資源庫,不僅可以在學校中進行應用,還可以在網(wǎng)絡(luò)教學平臺、數(shù)字圖書館、科普視頻網(wǎng)站等需要進行微視頻資源管理的平臺上廣泛應用。