姜維正
[摘要]隨著視頻點(diǎn)播技術(shù)的日益成熟和網(wǎng)絡(luò)教育的廣泛展開(kāi),各個(gè)學(xué)校都在把視頻點(diǎn)播系統(tǒng)作為校園網(wǎng)建設(shè)的一個(gè)重要組成部分。在學(xué)校這一特定環(huán)境下視頻點(diǎn)播系統(tǒng)除了能夠豐富人們的業(yè)余生活外,還應(yīng)服務(wù)于教學(xué)。主要講述學(xué)校視頻點(diǎn)播系統(tǒng)的實(shí)現(xiàn)策略。
[關(guān)鍵詞]視頻點(diǎn)播系統(tǒng)流媒體
中圖分類號(hào):G48文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0610128-01
一、引言
學(xué)生都希望在網(wǎng)上能得到豐富多彩的信息資源,視頻點(diǎn)播技術(shù)的應(yīng)用滿足了學(xué)生的需求,適應(yīng)教育信息化的發(fā)展。學(xué)校視頻點(diǎn)播系統(tǒng),以多媒體技術(shù)和網(wǎng)絡(luò)通訊技術(shù)為基礎(chǔ),通過(guò)視頻、動(dòng)畫、聲音、圖像、文本等方式向?qū)W生傳送豐富生動(dòng)的知識(shí);它讓學(xué)生可自主地按需點(diǎn)播教學(xué)資源,培了學(xué)生發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的探索精神和創(chuàng)新能力。學(xué)生也可在允許的權(quán)限范圍內(nèi),隨意查看和查找自己想要閱讀的多媒體信息,進(jìn)行自主式、探索式、反復(fù)式學(xué)習(xí)。這樣,就可以做到不受時(shí)間和空間的限制。既滿足了遠(yuǎn)程教育非實(shí)時(shí)授課方式的需要,也實(shí)現(xiàn)了在校園網(wǎng)內(nèi)可隨時(shí)觀看教師相關(guān)課程的視頻課件這樣,既方便了教師的教,更方便了學(xué)生的學(xué)。因此,視頻點(diǎn)播系統(tǒng)對(duì)師生來(lái)說(shuō),都是尤其重要作用的。
二、學(xué)校視頻點(diǎn)播系統(tǒng)設(shè)計(jì)的目標(biāo)
學(xué)校視頻點(diǎn)播系統(tǒng)最終要實(shí)現(xiàn)教師、學(xué)生等通過(guò)網(wǎng)絡(luò),通過(guò)統(tǒng)一的界面,自主點(diǎn)播所需的多媒體信息和多媒體教學(xué)資源。這些信息和資源既可以是本校內(nèi)的,也可以是其它學(xué)?;騃nternet上的信息和資源。為使整個(gè)系統(tǒng)具有很高的性能,因此在方案設(shè)計(jì)時(shí)要達(dá)到以下要求:
1、具有可擴(kuò)展性,能集成到現(xiàn)有的校園網(wǎng)系統(tǒng)及互聯(lián)網(wǎng)中,實(shí)現(xiàn)網(wǎng)上視、音頻及課件節(jié)目實(shí)時(shí)點(diǎn)播,網(wǎng)上直播,多媒體教學(xué)應(yīng)用,資源數(shù)字化,共享接入Internet。
2、支持多用戶同時(shí)點(diǎn)播相同或不同的節(jié)目,點(diǎn)播質(zhì)量穩(wěn)定。在系統(tǒng)中,應(yīng)滿足一個(gè)視頻服務(wù)器可同時(shí)服務(wù)于多個(gè)點(diǎn)播用戶,而多個(gè)視頻服務(wù)器也可為某個(gè)視頻節(jié)目相繼傳播數(shù)據(jù)。
3、支持網(wǎng)上直播、廣播功能:既能對(duì)實(shí)時(shí)發(fā)生的事進(jìn)行網(wǎng)上直播,也能直接引入視、音頻信號(hào)進(jìn)行直播,在直播的時(shí)候,可以一邊直播,一邊保存下來(lái),以后可以進(jìn)行無(wú)限次的重播。系統(tǒng)資料傳輸率應(yīng)達(dá)到25幀/秒以上,能自動(dòng)對(duì)大容量資料進(jìn)行分段傳輸,自動(dòng)適應(yīng)各種網(wǎng)絡(luò)帶寬。
4、交互性能好,系統(tǒng)具有公告信息功能,管理員可實(shí)時(shí)發(fā)布最新信息,用戶也可提出反饋意見(jiàn)。
5、系統(tǒng)支持MPEG-I/Ⅱ及其它主要視頻數(shù)據(jù)格式的流式播放,系統(tǒng)需滿足足夠大數(shù)據(jù)資源存儲(chǔ)空間。
6、系統(tǒng)需要滿足用戶可隨時(shí)方便地在教室及校園網(wǎng)各終端主動(dòng)點(diǎn)播服務(wù)器上的視、音頻節(jié)目及課件等節(jié)目,并且在點(diǎn)播過(guò)程中可對(duì)點(diǎn)播進(jìn)行選取、播放、暫停、快進(jìn)、快退、停止等控制操作,可對(duì)音量進(jìn)行調(diào)節(jié);用戶還可通過(guò)節(jié)目分類或查找功能容易地找到想點(diǎn)播的視、音頻及課件等節(jié)目。
7、具有視頻節(jié)目管理功能對(duì)于視頻節(jié)目,管理員必須能夠根據(jù)需求查看已有節(jié)目、添加新節(jié)目和刪除過(guò)時(shí)的節(jié)目。
三、學(xué)校視頻點(diǎn)播系統(tǒng)的組成及原理
學(xué)校視頻點(diǎn)播系統(tǒng)一般都由三個(gè)部分組成:前端系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)和用戶系統(tǒng)。
(一)前端系統(tǒng)。前端系統(tǒng)一般由服務(wù)器組以及網(wǎng)絡(luò)管理部分組成,用以存儲(chǔ)、管理數(shù)據(jù)信息和用戶信息,處理用戶的交互式命令信息,發(fā)送視頻數(shù)據(jù)。
(二)網(wǎng)絡(luò)系統(tǒng)。分為主干網(wǎng)絡(luò)和本地網(wǎng)絡(luò)主干網(wǎng)絡(luò)要求有較高的帶寬,用以連接前端系統(tǒng);本地網(wǎng)絡(luò)作為主干網(wǎng)絡(luò)的下一級(jí)網(wǎng)絡(luò),把信息傳遞給每個(gè)客戶端設(shè)備。
(三)用戶端系統(tǒng)。用戶端是帶有顯示設(shè)備的Pc終端。最終操縱點(diǎn)播并實(shí)現(xiàn)點(diǎn)播的是用戶端,視頻點(diǎn)播系統(tǒng)基于以太網(wǎng)絡(luò)。用以完成視頻數(shù)據(jù)的播放,提供用戶操作界面,實(shí)現(xiàn)交互式點(diǎn)播。
系統(tǒng)功能實(shí)現(xiàn)原理如下:首先,客戶端向視頻服務(wù)器發(fā)出請(qǐng)求,視頻服務(wù)器收到用戶請(qǐng)求后,其中的調(diào)度器就根據(jù)特定的調(diào)度方案決定何時(shí)在哪一個(gè)信道上傳輸所需的視頻流,并將這一信息回傳給用戶端。
四、學(xué)校視頻點(diǎn)播系統(tǒng)的實(shí)現(xiàn)面進(jìn)(服務(wù)器的配置)
視頻點(diǎn)播服務(wù)器:它是視頻點(diǎn)播系統(tǒng)的核心部件。在視頻點(diǎn)播系統(tǒng)中,負(fù)荷最大,所以視頻點(diǎn)播服務(wù)器采用多機(jī)集群。服務(wù)器操作系統(tǒng)是Windows 2003 Server,同時(shí)需要安裝9.0及以上流媒體服務(wù)軟件,這是一個(gè)跨平臺(tái)流媒體服務(wù)器具有強(qiáng)大的網(wǎng)絡(luò)管理能力,支持廣泛的媒體格式。同時(shí)用戶端需要安裝相應(yīng)的播放軟件。
用戶點(diǎn)播頁(yè)面主要由“主頁(yè)”、“分類點(diǎn)播”、“節(jié)目查詢”等組成。用戶可以方便快捷的了解各類信息,選擇所需節(jié)目,同時(shí)可以通過(guò)“節(jié)目查詢”獲得所需視頻文件。在點(diǎn)播頁(yè)面,用戶可以通過(guò)鼠標(biāo)點(diǎn)擊收看節(jié)目。頁(yè)面主要采用ASP、JSP、.NET等腳本程序編寫,數(shù)據(jù)庫(kù)存取則使用ADO訪問(wèn)技術(shù),實(shí)現(xiàn)對(duì)視頻資料數(shù)據(jù)庫(kù)的查詢。
管理頁(yè)面主要由“列表”、“添加”、“編輯”等組成。管理員通過(guò)WED頁(yè)面可以方便發(fā)布、編輯視頻文件信息,可以通過(guò)菜單選擇分類,同時(shí)可以在分類的列表中選擇相應(yīng)的視頻文件進(jìn)行修改、刪除。上述工作完成后,簡(jiǎn)單的校園視頻點(diǎn)播系統(tǒng)基本實(shí)現(xiàn)。
五、結(jié)束語(yǔ)
視頻點(diǎn)播是多種先進(jìn)技術(shù)融合的結(jié)晶,它不僅能夠平滑流暢地傳播視頻信息,而且賦予了用戶極大的自主選擇空間,從而滿足了現(xiàn)代人崇尚自由、渴望參與的心理需求。將視頻點(diǎn)播應(yīng)用于學(xué)校網(wǎng)絡(luò),對(duì)于教學(xué)無(wú)疑是非常有效的。但是,校園視頻點(diǎn)播系統(tǒng)是一個(gè)非常復(fù)雜的系統(tǒng),除了要完成系統(tǒng)本身所應(yīng)該具有基本功能外,還要涉及網(wǎng)絡(luò)的運(yùn)行環(huán)境,網(wǎng)絡(luò)的安全性和數(shù)據(jù)的安全性以及數(shù)據(jù)流的傳輸速度等一系列的問(wèn)題,而且,隨著各種技術(shù)的進(jìn)一步發(fā)展和用戶需求的變化,許多功能還需要在應(yīng)用中進(jìn)一步去完善。