国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)

2009-03-14 06:59劉申菊
新媒體研究 2009年4期
關(guān)鍵詞:網(wǎng)絡(luò)教學(xué)服務(wù)器

劉申菊 田 丹

[摘要]視頻點(diǎn)播是計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)、電視技術(shù)等多學(xué)科多領(lǐng)域融合交叉的產(chǎn)物,網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)的引入,可實(shí)現(xiàn)教師授課視頻的上傳及點(diǎn)播,已成為網(wǎng)絡(luò)教學(xué)平臺(tái)的重要功能之一。通過對視頻點(diǎn)播系統(tǒng)的關(guān)鍵技術(shù)指標(biāo)的分析,闡述網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)方案,主要包括系統(tǒng)的體系結(jié)構(gòu)、視頻服務(wù)器設(shè)計(jì)、存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)等內(nèi)容。

[關(guān)鍵詞]網(wǎng)絡(luò)教學(xué) 視頻點(diǎn)播 服務(wù)器

中圖分類號(hào):TP3文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0220038-01

近幾年來,網(wǎng)絡(luò)教學(xué)平臺(tái)的建立已經(jīng)成為實(shí)施網(wǎng)上教育的技術(shù)基礎(chǔ)。建立起具有互動(dòng)性強(qiáng)、教學(xué)個(gè)性化、教學(xué)資源共享、多媒體數(shù)字教學(xué)等特點(diǎn)的網(wǎng)絡(luò)教學(xué)平臺(tái),才能夠在現(xiàn)有資源的基礎(chǔ)上利用教學(xué)平臺(tái)提供的各種功能,開展和實(shí)施網(wǎng)上教育。而網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)的引入,打破了傳統(tǒng)教學(xué)工作中,教師在有限的時(shí)間內(nèi)無法反復(fù)的對某一部分的課程進(jìn)行說明,而學(xué)生在課后也無法對課程內(nèi)容進(jìn)行回顧的常規(guī),將老師的授課視頻上傳上網(wǎng),通過提供視頻點(diǎn)播,使學(xué)生能更深入的理解課上所學(xué)知識(shí),因此視頻點(diǎn)播系統(tǒng)也成為了網(wǎng)絡(luò)教學(xué)平臺(tái)的重要功能之一。

一、視頻點(diǎn)播系統(tǒng)的關(guān)鍵技術(shù)指標(biāo)

目前VOD系統(tǒng)都能支持多種視頻音頻數(shù)據(jù)格式,多媒體信息量非常大。此外VOD系統(tǒng)必須是一個(gè)實(shí)時(shí)系統(tǒng),要求視頻音頻數(shù)據(jù)以實(shí)時(shí)數(shù)據(jù)流形式傳輸。因此,要支持多個(gè)并發(fā)用戶的多種流格式點(diǎn)播請求,必須要認(rèn)真考察網(wǎng)絡(luò)帶寬、I/O帶寬、服務(wù)損失率等關(guān)鍵技術(shù)指標(biāo),才能確保所設(shè)計(jì)的VOD系統(tǒng)有效、經(jīng)濟(jì)、實(shí)用。

(一)網(wǎng)絡(luò)帶寬。校園網(wǎng)大多以TCP/IP方式組網(wǎng),其網(wǎng)絡(luò)帶寬是指網(wǎng)絡(luò)傳輸數(shù)據(jù)的吞吐量。VOD系統(tǒng)網(wǎng)絡(luò)帶寬是指桌面系統(tǒng)與服務(wù)器連接時(shí)通過網(wǎng)絡(luò)傳輸多媒體數(shù)據(jù)的吞吐量,表現(xiàn)在客戶端的VOD網(wǎng)絡(luò)帶寬為所點(diǎn)播音頻視頻流的帶寬,表現(xiàn)在服務(wù)器端的VOD網(wǎng)絡(luò)帶寬為多用戶并發(fā)點(diǎn)播音頻視頻流的帶寬迭加。如百兆網(wǎng)絡(luò)最多只能滿足50-60個(gè)用戶同時(shí)點(diǎn)播VOD,這就是受服務(wù)器端的網(wǎng)絡(luò)帶寬瓶頸限制的結(jié)果。

(二)I/O帶寬。I/O帶寬是指服務(wù)器與I/O設(shè)備之間傳輸數(shù)據(jù)的吞吐量。由于VOD系統(tǒng)多媒體數(shù)據(jù)流經(jīng)過網(wǎng)絡(luò)匯聚在服務(wù)器端,因此VOD系統(tǒng)I/O帶寬主要考察服務(wù)器與I/O設(shè)備之間的數(shù)據(jù)吞吐能力,一般是指服務(wù)器與大容量存儲(chǔ)設(shè)備之間的帶寬,設(shè)計(jì)時(shí)更多考慮的是IDE硬盤、SCSI硬盤、RAID系統(tǒng)、SAN系統(tǒng)等外設(shè)的接口數(shù)據(jù)傳輸帶寬。

(三)服務(wù)損失率。從用戶角度出發(fā),要考察VOD服務(wù)損失率指標(biāo),是指當(dāng)用戶申請音視頻服務(wù)時(shí),他被拒絕的可能性有多大。在設(shè)計(jì)過程中,使VOD系統(tǒng)整體性能價(jià)格比達(dá)到最優(yōu)的同時(shí),應(yīng)盡量降低VOD系統(tǒng)的服務(wù)損失率。

二、網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)方案

(一)系統(tǒng)的體系結(jié)構(gòu)。網(wǎng)絡(luò)教學(xué)平臺(tái)中視頻點(diǎn)播系統(tǒng)設(shè)置了四層軟件體系結(jié)構(gòu)來支持流媒體應(yīng)用,具體包括通信接口層、網(wǎng)絡(luò)抽象層、資源管理層和媒體播放層。

通信接口層負(fù)責(zé)確定通信方式是采用基于TCP協(xié)議還是基于建立在UDP協(xié)議的NAT穿透方式基礎(chǔ)上的TCP over UDP協(xié)議,創(chuàng)建和解析XML格式消息等;網(wǎng)絡(luò)抽象層負(fù)責(zé)加入P2P網(wǎng)絡(luò)和維護(hù)節(jié)點(diǎn)路由信息,確定數(shù)據(jù)請求策略和轉(zhuǎn)發(fā)策略;資源管理層負(fù)責(zé)對接收到的數(shù)據(jù)進(jìn)行緩存、組包,并且作為服務(wù)器,把流數(shù)據(jù)發(fā)送到媒體播放層和其他節(jié)點(diǎn);媒體播放層則負(fù)責(zé)對節(jié)點(diǎn)收到的流媒體數(shù)據(jù)進(jìn)行播放,它并不關(guān)心流媒體數(shù)據(jù)的來源。

(二)視頻服務(wù)器的設(shè)計(jì)。視頻服務(wù)器是VOD系統(tǒng)中最關(guān)鍵的組成部分,主要負(fù)責(zé)視頻資源的存儲(chǔ)播放,并支持VCR操作,其工作能力極大的影響著VOD系統(tǒng)的服務(wù)能力和服務(wù)質(zhì)量。

1.服務(wù)器的硬件設(shè)計(jì)。服務(wù)器負(fù)載比客戶端大的多,所以硬件要求也較高。一般情況下,流媒體服務(wù)器端涉及的硬件包括:(1)視頻源,如DVD-RAM光盤庫、攝像機(jī)、電視機(jī)等可以提供視頻內(nèi)容的設(shè)備;(2)編碼器,如流媒體采集卡和采集、編碼一體化的設(shè)備;(3)流媒體服務(wù)器,一般采用專用的視頻服務(wù)器,它可以處理大量并發(fā)流。

視頻服務(wù)器和普通的服務(wù)器有一些相同的特點(diǎn),如它們都是網(wǎng)絡(luò)的中心設(shè)備,并且需要為節(jié)點(diǎn)提供服務(wù),但是視頻服務(wù)器在視頻應(yīng)用方面做了專門的改進(jìn),最為顯著的就是它引入了專有的體系結(jié)構(gòu),這種體系結(jié)構(gòu)存儲(chǔ)量大,并且支持多種大容量存儲(chǔ)設(shè)備,這樣就滿足了視頻數(shù)量巨大的這一特點(diǎn)的要求;采用高速的SCSI硬盤和SCSI接口或者光纖接口連接在線存儲(chǔ)器,而并非是普通服務(wù)器使用的IDE存儲(chǔ)器和IDE接口,這就適應(yīng)了流媒體數(shù)據(jù)的處理要求實(shí)時(shí)性很強(qiáng)的特點(diǎn);采用專門設(shè)計(jì)的I/O系統(tǒng)連接視頻處理的專門設(shè)備,從而得到了視頻服務(wù)領(lǐng)域大規(guī)模并行服務(wù)。

2.服務(wù)器的功能描述。服務(wù)器作為P2P網(wǎng)絡(luò)超級(jí)節(jié)點(diǎn),它具有以下功能:(1)網(wǎng)絡(luò)管理:監(jiān)視節(jié)點(diǎn)的運(yùn)行狀況,顯示網(wǎng)絡(luò)狀況,節(jié)點(diǎn)統(tǒng)計(jì)等;(2)資源管理:存放媒體文件,為節(jié)點(diǎn)提供流媒體資源的檢索和定位,文件點(diǎn)播次數(shù)統(tǒng)計(jì)等;(3)用戶管理:維護(hù)所有節(jié)點(diǎn)的狀態(tài)信息,幫助節(jié)點(diǎn)加入P2P網(wǎng)絡(luò),協(xié)助節(jié)點(diǎn)實(shí)現(xiàn)基于UDP協(xié)議穿透NAT的相互通信;(4)流媒體服務(wù)器:向系統(tǒng)的少數(shù)節(jié)點(diǎn)提供流媒體服務(wù)。

(三)存儲(chǔ)結(jié)構(gòu)的設(shè)計(jì)。存儲(chǔ)結(jié)構(gòu)是指VOD系統(tǒng)存儲(chǔ)視頻文件的物理或邏輯組織形式。在傳統(tǒng)VOD系統(tǒng)中,存儲(chǔ)系統(tǒng)大多采用由SCSI硬盤組成的大容量系統(tǒng),也有采用更昂貴的RAID、SAN系統(tǒng),這樣的VOD系統(tǒng)存儲(chǔ)成本占服務(wù)器相當(dāng)大比重,一般在50%-75%以上。因此,尋找性能價(jià)格比較好的低價(jià)位存儲(chǔ)體,是突破VOD視頻服務(wù)器低價(jià)位的關(guān)鍵。

SQL SERVER2000數(shù)據(jù)庫引擎提供了集成的XML支持,增強(qiáng)了在WEB開發(fā)中的可用性,所以它是一個(gè)理想的數(shù)據(jù)庫軟件。

根據(jù)系統(tǒng)功能要求,數(shù)據(jù)庫中需要三種表:

1.文件表,用于描述服務(wù)器中存儲(chǔ)的流媒體文件信息。

2.節(jié)點(diǎn)信息表,用于維護(hù)當(dāng)前正在點(diǎn)播某一特定文件的客戶端信息。

3.延遲劃分表,用于描述客戶端到服務(wù)器的延遲,這在一定意義上說明了它們之間的物理距離。

(四)客戶端的設(shè)計(jì)。軟件客戶端作為P2P網(wǎng)絡(luò)節(jié)點(diǎn),它同時(shí)具有Client功能和Server的部分功能:

1.網(wǎng)絡(luò)管理,主要包括登錄服務(wù)器,加入P2P網(wǎng)絡(luò)以及維護(hù)路由信息。

2.流媒體服務(wù),用于管理己下載的媒體節(jié)目文件信息,還可以作為其它節(jié)點(diǎn)的流媒體服務(wù)器提供流媒體服務(wù)。

3.?dāng)?shù)據(jù)請求管理,以特定的數(shù)據(jù)請求算法向其他節(jié)點(diǎn)請求數(shù)據(jù),對接收到的流媒體數(shù)據(jù)進(jìn)行重排序。

4.媒體播放,采用媒體播放器的控件實(shí)現(xiàn)節(jié)目播放。

三、總結(jié)

在我國,視頻點(diǎn)播系統(tǒng)作為信息產(chǎn)業(yè)高速發(fā)展的產(chǎn)物,正逐漸成為一項(xiàng)廣泛的行業(yè)應(yīng)用。而在網(wǎng)絡(luò)教學(xué)平臺(tái)中使用視頻點(diǎn)播系統(tǒng),能幫助學(xué)校提高教學(xué)現(xiàn)代化、科技化水平,充分顯示學(xué)校形象與檔次,增加學(xué)校特色教學(xué)項(xiàng)目種類,有助于學(xué)校在教學(xué)中獨(dú)樹一幟,獲得師生和家長的青睞,并可為學(xué)校帶來直接顯著的教與學(xué)的質(zhì)量提高。

猜你喜歡
網(wǎng)絡(luò)教學(xué)服務(wù)器
2018年Q4中國x86服務(wù)器市場規(guī)模大幅增長
2018年全球服務(wù)器市場將保持溫和增長
DNS權(quán)威服務(wù)器選擇方式研究
基于網(wǎng)絡(luò)教學(xué)平臺(tái)的初中信息技術(shù)課堂教學(xué)分析
利用網(wǎng)絡(luò)教學(xué)多樣性 開展有效教學(xué)
計(jì)算機(jī)公共課的教學(xué)環(huán)節(jié)設(shè)置小議
高職院校開展基于云平臺(tái)網(wǎng)絡(luò)教學(xué)的探索與思考
基于移動(dòng)學(xué)習(xí)的自動(dòng)問答系統(tǒng)設(shè)計(jì)
用獨(dú)立服務(wù)器的站長注意了
定位中高端 惠普8路服務(wù)器重裝上陣
额敏县| 富川| 新干县| 旺苍县| 芦溪县| 鄂伦春自治旗| 新巴尔虎右旗| 泽州县| 济源市| 贺兰县| 洱源县| 扶风县| 五家渠市| 新巴尔虎左旗| 东方市| 松潘县| 宁河县| 张家川| 丹寨县| 阿图什市| 阿巴嘎旗| 依安县| 巴林左旗| 前郭尔| 梁河县| 定安县| 芜湖市| 改则县| 丰城市| 子洲县| 石城县| 本溪| 阳江市| 永济市| 新密市| 册亨县| 连南| 玉门市| 大渡口区| 桂林市| 湖南省|