淺談多校區(qū)視頻交互教學(xué)系統(tǒng)的構(gòu)建和使用分析(2)
時間:
張勇1由 分享
二、構(gòu)建多校區(qū)視頻交互教學(xué)系統(tǒng)
2008年,我們和某公司根據(jù)上述的功能分析,設(shè)計了一套多校區(qū)視頻交互教學(xué)系統(tǒng)。該系統(tǒng)是在原有的錄播系統(tǒng)的基礎(chǔ)上增加了交互教學(xué)功能。新的系統(tǒng)主要是由課程錄播系統(tǒng)、流媒體服務(wù)器、網(wǎng)絡(luò)視頻服務(wù)器和后臺監(jiān)控服務(wù)器等四個部分組成。
(一)課程錄播系統(tǒng)
課程錄播系統(tǒng)主要是由全自動錄播操作臺、全自動錄播編輯機(jī)、圖形圖像工作站、輸入/輸出及多媒體設(shè)備和超聲波定位系統(tǒng)構(gòu)成。
?。ǘ┚W(wǎng)絡(luò)視頻服務(wù)器
網(wǎng)絡(luò)視頻服務(wù)器是一種對音視頻數(shù)據(jù)進(jìn)行編碼處理并完成網(wǎng)絡(luò)傳輸?shù)膶S迷O(shè)備,從而實現(xiàn)遠(yuǎn)程監(jiān)控的功能。由于它具有獨立完成網(wǎng)絡(luò)傳輸功能,不需要另外設(shè)置計算機(jī),故其能實現(xiàn)簡單的IP方式組網(wǎng),是傳統(tǒng)的模擬監(jiān)控所無法實現(xiàn)的。每部網(wǎng)絡(luò)視頻服務(wù)器具有網(wǎng)段內(nèi)唯一IP地址,通過網(wǎng)絡(luò)連接方便對該設(shè)備(IP地址)進(jìn)行控制管理,也即通過IP地址識別、管理、控制該網(wǎng)絡(luò)視頻服務(wù)器所連接的視頻源。根據(jù)這些體特點,本系統(tǒng)中,網(wǎng)絡(luò)視頻服務(wù)器用來提供后臺監(jiān)控服務(wù)器的畫面、上課實時交互的視音頻和上課前準(zhǔn)備直播的畫面。
?。ㄈ┝髅襟w服務(wù)器
流媒體服務(wù)器的主要功能是以流媒體傳輸協(xié)議(RTP/RTSP、MMS、RTMP等)將視頻文件傳輸?shù)娇蛻舳耍┯脩粼诰€觀看;也可從視頻采集、壓縮軟件接收實時視頻流,再以流媒體傳輸協(xié)議直播給客戶端。本系統(tǒng)利用流媒體服務(wù)器的第二個功能將主講教室的上課視頻實時直播給各個分校區(qū)。而流媒體向外播放的方式有三種:單播、廣播和組播。因為組播具有節(jié)省服務(wù)器負(fù)載和不受客戶接入端帶寬的限制,所以我們決定采用組播的方式進(jìn)行直播。但是因為組播沒有糾錯機(jī)制,發(fā)生丟包錯包后難以彌補(bǔ),網(wǎng)絡(luò)不暢就會造成拖屏的現(xiàn)象,所以課前可以使用MCastTest20這個軟件來進(jìn)行組播丟包率的測試,該軟件包括發(fā)送端和接收端,可以設(shè)置不同的組播地址、端口、帶寬和測試包尺寸。由于本系統(tǒng)每個校區(qū)的教室中都有錄播系統(tǒng),都能錄制出流媒體視頻文件,我們可以通過流媒體服務(wù)器選擇發(fā)送的流媒體源來設(shè)置教師端。根據(jù)這個原理我們設(shè)計出一套流媒體源的選擇軟件,根據(jù)實際課程的安排,通過這套軟件設(shè)置哪間教室提供流媒體源(教師端),哪間教室需要接受這些流媒體(學(xué)生端)。
?。ㄋ模┖笈_監(jiān)控服務(wù)器
考慮到人工利用效率的問題,我們只是在一個校區(qū)設(shè)置了后臺管理中心。而對于其他校區(qū)系統(tǒng)的管理,我們主要通過后臺監(jiān)控服務(wù)器。該服務(wù)器不僅有監(jiān)控管理的功能,還能開啟和關(guān)閉其他校區(qū)的多媒體設(shè)備。