前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的流媒體技術(shù)主題范文,僅供參考,歡迎閱讀并收藏。
現(xiàn)在,流媒體已經(jīng)逐漸發(fā)展成為一個朝陽產(chǎn)業(yè)。有專家預(yù)言,流媒體將成為未來因特網(wǎng)上應(yīng)用的主流,實現(xiàn)溝通和傳播的多向性,使傳播不再受到時間和空間的限制。流媒體技術(shù)廣泛用于新聞出版、證券、娛樂、電子商務(wù)、遠(yuǎn)程培訓(xùn)、視頻會議、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療等互聯(lián)網(wǎng)信息服務(wù)的方方面面,總結(jié)起來有三大應(yīng)用。
1.1網(wǎng)絡(luò)視頻直播目前,流媒體技術(shù)作為第四代媒體技術(shù)中的一種,很多大型的新聞娛樂媒體,如中央電視臺和一些地方電視臺等,都在互聯(lián)網(wǎng)上提供基于流媒體技術(shù)的節(jié)目,目前流媒體的視頻直播應(yīng)用突破了網(wǎng)絡(luò)帶寬的限制,實現(xiàn)了在低帶寬的環(huán)境下的高質(zhì)量影音傳輸,其中的智能流技術(shù)保證不同連接速率下的用戶,使得用戶可以隨時隨地應(yīng)用流媒體技術(shù)在網(wǎng)絡(luò)上觀看多媒體信息。
1.2遠(yuǎn)程教育Internet的使用開創(chuàng)了遠(yuǎn)程教育的里程碑,它促進(jìn)了遠(yuǎn)程教育中的教學(xué)傳遞日趨現(xiàn)代化,這種教育形式能跨越校界、區(qū)界甚至國界。流媒體技術(shù)應(yīng)用突破傳統(tǒng)的遠(yuǎn)程教育以文本為主、沒有聲音和視頻,解決了教學(xué)模式單
一、交互性差的問題。教學(xué)模式多樣化體現(xiàn)在教師的在線直播授課和授課視頻觀看,學(xué)員可以由針對性的選擇想要學(xué)習(xí)的章節(jié)和內(nèi)容,極大的提高了學(xué)習(xí)的效率節(jié)省時間。此外,流媒體技術(shù)也使遠(yuǎn)程教育的交互從單向通信的方式,如通過Email、在線聊天、BBS等。采用流媒體技術(shù),把流式視頻、音頻加入答疑系統(tǒng)將提高它的完整性和交互能力。流媒體的VOD技術(shù)還可以進(jìn)行交互式教學(xué),達(dá)到因材施教的目的。像Flash、Shockwave等技術(shù)就經(jīng)常應(yīng)用到網(wǎng)絡(luò)教學(xué)中。學(xué)生可以通過網(wǎng)絡(luò)共享學(xué)習(xí)經(jīng)驗。大型企業(yè)可以利用基于流媒體技術(shù)的遠(yuǎn)程教育對員工進(jìn)行培訓(xùn)。
1.3視頻點播及電視電話會議視頻會議系統(tǒng)指互聯(lián)網(wǎng)上或者其它數(shù)據(jù)網(wǎng)絡(luò)上開展的一種交互式多媒體通信業(yè)務(wù)。視頻會議系統(tǒng)與流媒體技術(shù)應(yīng)用相結(jié)合,利用流媒體技術(shù)的良好的可訪問性、可擴展性和對帶寬的有效利用性,實現(xiàn)視頻會議內(nèi)容的廣播和錄播,并且由于流媒體終端播放軟件大多是免費的,因此利用流媒體機制:點對點(unicast)、多址廣播(Multicast)和廣播(Broadcast)可以很好地滿足視頻會議的如上需求:首先可以使大量的授權(quán)流媒體用戶參加到視頻會議中,擴大了會議的規(guī)模和覆蓋面;而且利用流媒體技術(shù)的記錄功能,視頻會議在召開完以后可以實時存儲,流媒體用戶就可以通過點播的方式來訪問會議的內(nèi)容。
流媒體進(jìn)行PHP的通信,最常見的就是可視電話。只要兩端都有一臺接入Internet的電腦和一個攝像頭,在世界任何地點都可以進(jìn)行音視頻通信。此外,大型企業(yè)可以利用基于流媒體的視頻會議系統(tǒng)來組織跨地區(qū)的會議和討論。
2流媒體技術(shù)的研究現(xiàn)狀
目前,流媒體技術(shù)主要表現(xiàn)在三個方面:分別是編碼器(編碼技術(shù))、播放器(播放支持)和流服務(wù)器,三者缺一不可。在數(shù)據(jù)網(wǎng)絡(luò)上傳輸流媒體,需要解決從音/視頻源的編碼/解碼、存儲,到網(wǎng)絡(luò)端的媒體服務(wù)、媒體流傳輸,到用戶端的播放一系列問題。
怎樣使較好質(zhì)量的流媒體實時播放,需要考慮媒體流傳輸?shù)母鱾€環(huán)節(jié)。其中,影響傳輸質(zhì)量的三個最關(guān)鍵的因素是:編碼和壓縮的性能、媒體服務(wù)器的性能、媒體流傳輸?shù)馁|(zhì)量控制。
2.1編碼及壓縮:流媒體文件需要在網(wǎng)絡(luò)上實時傳輸,因此必須考慮傳輸中數(shù)據(jù)丟失對解碼質(zhì)量的影響。針對這個問題,采用先進(jìn)的編碼技術(shù),例如錯誤彈性編碼(ErrorResilientEncoding):在編碼中通過適當(dāng)?shù)目刂剖沟冒l(fā)生數(shù)據(jù)丟失后能夠最大限度地減少對質(zhì)量的影響。此外,媒體流的壓縮/編碼還需要考慮速率調(diào)節(jié)的能力,網(wǎng)絡(luò)的擁塞狀況是實時改變的,流媒體的編碼應(yīng)該最大限度適應(yīng)網(wǎng)絡(luò)速率的變化。
2.2服務(wù)器的性能提高:流媒體應(yīng)用規(guī)模和范圍的擴大,流媒體服務(wù)器的性能也成為制約流媒體服務(wù)擴展能力的重要因素。提高服務(wù)器的性能包括CPU能力提高,I/O總線帶寬和傳輸速度,存儲帶寬擴展等。
2.3媒體流傳輸?shù)馁|(zhì)量控制:由于流媒體傳輸對網(wǎng)絡(luò)帶寬、延遲、丟失率等都有很高的要求,提高流媒體系統(tǒng)的整體擴展性和降低單個服務(wù)器性能要求是未來發(fā)展的趨勢。
此外還有流媒體技術(shù)研究還有流媒體傳輸協(xié)議和流媒體文件格式的兼容和壓縮的研究上,流媒體在網(wǎng)絡(luò)上傳輸需要合適的協(xié)議,TCP需要較多的開銷,故不太適合傳輸實時數(shù)據(jù),流媒體一般采用HTTP/TCP來傳輸控制信息,而用RTP/UDP來傳輸實時多媒體數(shù)據(jù),流媒體中協(xié)議有三種:實時傳輸協(xié)議RTP與RTCP;實時流協(xié)議RTSP;資源預(yù)訂協(xié)議RSVP。流媒體文件的格式主要有三類:RealSystem的RealMedia文件格式;微軟高級流格式ASF簡介;QuickTime電影(Movie)文件格式。針對流媒體傳輸協(xié)議的研究和文件格式的轉(zhuǎn)換上也是當(dāng)前研究的一個方向。
本文在引言部分闡述了流媒體技術(shù)的基礎(chǔ):流媒體的一般概念及相關(guān)的概念。在正文部分介紹了流媒體技術(shù)的原理以及媒體服務(wù)器的硬件平臺。最后主要的介紹了流媒體技術(shù)了兩種教育應(yīng)用:校園網(wǎng)視頻系統(tǒng)的解決方案和遠(yuǎn)程多媒體教學(xué)方案。
關(guān)鍵字: 流媒體 流式傳輸 媒體服務(wù)器 校園網(wǎng)視頻系統(tǒng) 遠(yuǎn)程多媒體教學(xué)系統(tǒng)
一、引言
在網(wǎng)絡(luò)上傳輸音/視頻等多媒體信息目前主要有下載和流式傳輸兩種方案。A/V文件一般都較大,所以需要的存儲容量也較大;同時由于網(wǎng)絡(luò)帶寬的限制,下載常常要花數(shù)分鐘甚至數(shù)小時,所以這種處理方法延遲也很大。流式傳輸時,聲音、影像或動畫等時基媒體由音視頻服務(wù)器向用戶計算機的連續(xù)、實時傳送,用戶不必等到整個文件全部下載完畢,而只需經(jīng)過幾秒或十?dāng)?shù)秒的啟動延時即可進(jìn)行觀看。當(dāng)聲音等時基媒體在客戶機上播放時,文件的剩余部分將在后臺從服務(wù)器內(nèi)繼續(xù)下載。流式不僅使啟動延時成十倍、百倍地縮短,而且不需要太大的緩存容量。流式傳輸避免了用戶必須等待整個文件全部從Internet上下載才能觀看的缺點。
流媒體指在Internet/Intranet中使用流式傳輸技術(shù)的連續(xù)時基媒體,如:音頻、視頻或多媒體文件。流式媒體在播放前并不下載整個文件,只將開始部分內(nèi)容存入內(nèi)存,流式媒體的數(shù)據(jù)流隨時傳送隨時播放,只是在開始時有一些延遲。
在這篇文章中,主要是討論流媒體的技術(shù)基礎(chǔ),以及流媒體技術(shù)在教育中的應(yīng)用。
二、流媒體技術(shù)基礎(chǔ)
1、 流媒體技術(shù)的原理
流式傳輸?shù)膶崿F(xiàn)需要緩存。因為Internet以包傳輸為基礎(chǔ)進(jìn)行斷續(xù)的異步傳輸,對一個實時A/V源或存儲的A/V文件,在傳輸中它們要被分解為許多包,由于網(wǎng)絡(luò)是動態(tài)變化的,各個包選擇的路由可能不盡相同,故到達(dá)客戶端的時間延遲也就不等,甚至先發(fā)的數(shù)據(jù)包還有可能后到。為此,使用緩存系統(tǒng)來彌補延遲和抖動的影響,并保證數(shù)據(jù)包的順序正確,從而使媒體數(shù)據(jù)能連續(xù)輸出,而不會因為網(wǎng)絡(luò)暫時擁塞使播放出現(xiàn)停頓。通常高速緩存所需容量并不大,因為高速緩存使用環(huán)形鏈表結(jié)構(gòu)來存儲數(shù)據(jù):通過丟棄已經(jīng)播放的內(nèi)容,流可以重新利用空出的高速緩存空間來緩存后續(xù)尚未播放的內(nèi)容。
流式傳輸?shù)倪^程一般是這樣的:用戶選擇某一流媒體服務(wù)后,Web瀏覽器與Web服務(wù)器之間使用HTTP/TCP交換控制信息,以便把需要傳輸?shù)膶崟r數(shù)據(jù)從原始信息中檢索出來;然后客戶機上的Web瀏覽器啟動A/VHelper程序,使用HTTP從Web服務(wù)器檢索相關(guān)參數(shù)對Helper程序初始化。這些參數(shù)可能包括目錄信息、A/V數(shù)據(jù)的編碼類型或與A/V檢索相關(guān)的服務(wù)器地址。
A/VHelper程序及A/V服務(wù)器運行實時流控制協(xié)議(RTSP),以交換A/V傳輸所需的控制信息。與CD播放機或VCRs所提供的功能相似,RTSP提供了操縱播放、快進(jìn)、快倒、暫停及錄制等命令的方法。A/V服務(wù)器使用RTP/UDP協(xié)議將A/V數(shù)據(jù)傳輸給A/V客戶程序(一般可認(rèn)為客戶程序等同于Helper程序),一旦A/V數(shù)據(jù)抵達(dá)客戶端,A/V客戶程序即可播放輸出。
需要說明的是,在流式傳輸中,使用RTP/UDP和RTSP/TCP兩種不同的通信協(xié)議與A/V服務(wù)器建立聯(lián)系,是為了能夠把服務(wù)器的輸出重定向到一個不同于運行A/VHelper程序所在客戶機的目的地址。實現(xiàn)流式傳輸一般都需要專用服務(wù)器和播放器,其基本原理如圖1所示。
圖1.流式傳輸?shù)幕驹?/p>
2、 媒體服務(wù)器硬件平臺
視頻服務(wù)器把存儲在存儲系統(tǒng)中的視頻信息以視頻流的形式通過網(wǎng)絡(luò)接口發(fā)送給相應(yīng)的客戶,響應(yīng)客戶的交互請求,保證視頻流的連續(xù)輸出。視頻信息具有同步性要求,一方面必須以恒定的速率播放,否則引起畫面的抖動,如MPEG-1視頻標(biāo)準(zhǔn)要求以1.5Mb/s左右的速度播放視頻流。另一方面,在視頻流中包含的多種信號必須保持同步,如畫面的配音必須和口型相一致。另外,視頻具有數(shù)據(jù)量大的特點,一個經(jīng)MPEG-1壓縮的90 min的電影,長度約為1GB,它在存儲系統(tǒng)上的存放方式,直接影響視頻服務(wù)器提供的交互服務(wù),如快進(jìn)和快倒等功能的實現(xiàn)。視頻服務(wù)器必須解決視頻流特性提出的要求。
視頻服務(wù)器的工作模式是當(dāng)服務(wù)器響應(yīng)客戶的視頻流后,從存儲系統(tǒng)讀入一部分視頻數(shù)據(jù)到對應(yīng)于這個視頻流的特定的緩存中,然后此緩存中的內(nèi)容送入網(wǎng)絡(luò)接口發(fā)送到客戶。當(dāng)一個新的客戶請求視頻服務(wù)時,服務(wù)器根據(jù)系統(tǒng)資源的使用情況,決定是否響應(yīng)此請求。系統(tǒng)的資源包括存儲I/O的帶寬、網(wǎng)絡(luò)帶寬、內(nèi)存大小和CPU的使用率。
三、流媒體技術(shù)的應(yīng)用
互聯(lián)網(wǎng)的迅猛發(fā)展和普及為流媒體業(yè)務(wù)發(fā)展提供了強大的市場動力,流媒體業(yè)務(wù)正變得日益流行。 流媒體技術(shù)廣泛用于多媒體新聞、在線直播、網(wǎng)絡(luò)廣告、電子商務(wù)、視頻點播、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、網(wǎng)絡(luò)電臺、 實時視頻會議等互聯(lián)網(wǎng)信息服務(wù)的方方面面。流媒體技術(shù)的應(yīng)用將為網(wǎng)絡(luò)信息交流帶來革命性的變化,對人們的工作和生活將產(chǎn)生深遠(yuǎn)的影響。
一個完整的流媒體解決方案應(yīng)是相關(guān)軟硬件的完美集成,它大致包括下面幾個方面的內(nèi)容: 內(nèi)容采集、 視音頻捕獲和壓縮編碼、內(nèi)容編輯、內(nèi)容存儲和播放、應(yīng)用服務(wù)器內(nèi)容管理及用戶管理等。
下面就介紹流媒體技術(shù)在教育上的兩個具體的應(yīng)用方案。
1、 校園網(wǎng)視頻系統(tǒng)
校園網(wǎng)的建設(shè)隨著教育產(chǎn)業(yè)的興起和發(fā)展也逐漸呈現(xiàn)出蓬勃向上的態(tài)勢。隨著多媒體技術(shù)的不斷發(fā)展,特別是多媒體傳輸技術(shù)的突破,使網(wǎng)絡(luò)多媒體教學(xué)得以實現(xiàn)。現(xiàn)在已經(jīng)有許多的成熟的產(chǎn)品可以用來組建網(wǎng)絡(luò)多媒體教學(xué)的解決方案。
一般一個校園網(wǎng)視頻系統(tǒng)的要求有:
(1)通過校園網(wǎng)實現(xiàn)音、視頻實況轉(zhuǎn)播、視頻預(yù)訂,制作并存儲節(jié)目。
(2)在校園網(wǎng)上實現(xiàn)VOD教學(xué)。
圖2.校園網(wǎng)系統(tǒng)方案
每個教室安裝相應(yīng)的軟件及視頻卡,攝像頭,麥克風(fēng),可以把教室實時的聲音和圖象通過校園網(wǎng)傳到監(jiān)控中心。在存儲服務(wù)器安裝SERVER軟件,可以存貯傳輸過來的實時圖象。在點播服務(wù)器安裝SERVER軟件,存儲視頻節(jié)目。
雖然現(xiàn)在校園網(wǎng)絡(luò)硬件水平和質(zhì)量現(xiàn)在都非常高,但是,困惑也隨之而來,具體表現(xiàn)為以下幾個方面:
A、校園網(wǎng)投入大,但沒有用在教育主業(yè)上。
B、網(wǎng)絡(luò)僅用在辦公自動化中,投資效益低。
C、無法實現(xiàn)充分共享。即享受好的教育資源的學(xué)生很有限;同樣的課程需要年復(fù)一年的教授;同樣的問題需要一次次重復(fù)回答;材質(zhì)差異明顯的學(xué)生按同一模式接受教育,做不到因材施教。
計算機網(wǎng)絡(luò)技術(shù)在教育產(chǎn)業(yè)中的應(yīng)用現(xiàn)狀和由此產(chǎn)生的問題引起了教育界和計算機界對于計算機網(wǎng)絡(luò)條件下教學(xué)模式的思考。教學(xué)模式在網(wǎng)絡(luò)條件下最終會變化成什么樣子?目前和將來一段時間內(nèi)網(wǎng)絡(luò)技術(shù)發(fā)展到底能導(dǎo)致產(chǎn)生哪些更富成效的教育手段,逐步推動教學(xué)模式的改變?
2、 遠(yuǎn)程多媒體教學(xué)系統(tǒng)
知識經(jīng)濟(jì)的時代需要人們不斷的學(xué)習(xí)新的知識、技能,才能跟上時代的步伐。學(xué)習(xí)必須轉(zhuǎn)變成一個伴隨每個人一生的過程。網(wǎng)上教育突破了傳統(tǒng)"面授"教學(xué)的局限,為求知者提供了時間分散、資源共享、地域廣闊、交互式的教學(xué)新方式,因而廣受人們觀注。
從遠(yuǎn)程教育的定義可以看出它有下列三方面的內(nèi)涵:學(xué)生與教師的分離,學(xué)生與學(xué)生的分離,利用傳播媒體和傳輸系統(tǒng)組織教學(xué)。從技術(shù)上講,遠(yuǎn)程教育系統(tǒng)是建立在現(xiàn)代傳媒技術(shù)基礎(chǔ)上的多媒體應(yīng)用系統(tǒng),它通過現(xiàn)代的通信網(wǎng)絡(luò)將教師的圖象、聲音和電子教案傳送給學(xué)生,也可以根據(jù)需要將學(xué)生的圖象、聲音回送給教師,從而模擬出學(xué)校教育的授課方式;同時還可以利用現(xiàn)有的網(wǎng)絡(luò)條件建立虛擬的班級,加強學(xué)生之間的交流。
鑒于遠(yuǎn)程教育的深遠(yuǎn)意義,我們的遠(yuǎn)程多媒體教學(xué)系統(tǒng)所要實現(xiàn)的功能有:實現(xiàn)教學(xué)課件的點播(VOD),教學(xué)直播,網(wǎng)絡(luò)課堂等等。
在IP網(wǎng)上開展遠(yuǎn)程教學(xué)活動,需要解決兩個基本問題:音頻、視頻流信息的傳送以及它們與數(shù)據(jù)之間的同步。由于音頻、視頻信息的帶寬比較寬,不可能讓學(xué)生將所有的節(jié)目下載到本地計算機上后再播放,必須要采用先進(jìn)網(wǎng)絡(luò)播放技術(shù)來實現(xiàn)邊發(fā)送邊播放。此外,由于在教學(xué)過程中教師會經(jīng)常使用電子教案來輔助教學(xué),比如用PowerPoint,而電子教案的展示與音頻、視頻流之間有嚴(yán)格的時間同步關(guān)系,這就要求在傳輸過程中我們?nèi)匀灰3炙鼈冎g的同步關(guān)系。
圖3.遠(yuǎn)程教育網(wǎng)絡(luò)結(jié)構(gòu)
系統(tǒng)的工作過程如下:輸入的視頻和音頻信號將送給MPEG4的編碼器進(jìn)行編碼,編碼器輸出的節(jié)目流既可以存入存儲設(shè)備也可以直接送給MediaServer,MediaServer的主要功能是完成節(jié)目流的播出。MediaServer播出的節(jié)目有三個來源,它可能是保存在存儲設(shè)備中的ASF文件,也可以是編碼器實時傳送來的節(jié)目,它播出的節(jié)目還可以從其它的MediaServer上獲取。普通的用戶可以通過LAN或通過無線網(wǎng)絡(luò)接入到該系統(tǒng)之中。
參考文獻(xiàn)
[1]曹功靖,王暉,吳玲達(dá) Real流媒體技術(shù)及其在遠(yuǎn)程教學(xué)中的應(yīng)用 計算機應(yīng)用研究 2001.
關(guān)鍵詞:數(shù)字媒體 P2P 流媒體 P2P流媒體
中圖分類號:TP393.08 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9416(2012)10-0122-01
當(dāng)前互聯(lián)網(wǎng)上作為網(wǎng)絡(luò)娛樂急先鋒的數(shù)字媒體及其應(yīng)用將越來越被用戶接受,同時也為有限網(wǎng)絡(luò)寬帶資源與無限網(wǎng)絡(luò)娛樂應(yīng)用的矛盾沖突提出了巨大挑戰(zhàn)。“數(shù)字媒體”是由數(shù)字技術(shù)支持的信息傳輸載體,其表現(xiàn)形式更復(fù)雜,更具視覺沖擊力和互動特性。流媒體基于P2P端系統(tǒng)協(xié)作并自適應(yīng)網(wǎng)絡(luò)變化進(jìn)行傳輸無疑是最適應(yīng)于當(dāng)前互聯(lián)網(wǎng)環(huán)境的應(yīng)用。
1、P2P技術(shù)
P2P技術(shù)是一種基于對等網(wǎng)絡(luò)的新興技術(shù)。P2P技術(shù)的最大意義在于其不依賴中心節(jié)點而依靠網(wǎng)絡(luò)邊緣結(jié)點自組織與對等協(xié)作的資源發(fā)現(xiàn)和共享形式。隨著應(yīng)用的模式越來越復(fù)雜,P2P系統(tǒng)本身就是一個覆蓋網(wǎng)絡(luò),是在Internet傳輸網(wǎng)絡(luò)之上構(gòu)建一個完全位于應(yīng)用層的網(wǎng)絡(luò)系統(tǒng)。每臺計算機既是服務(wù)器又是客戶機,本質(zhì)上是一個沒有層次結(jié)構(gòu)也沒有集中控制的分布式系統(tǒng),更適合復(fù)雜網(wǎng)絡(luò)應(yīng)用的需求。P2P技術(shù)以其分布式資源共享和分布式并行傳輸?shù)奶攸c,為用戶提供了更多的存儲資源、更高的可用帶寬和更好的服務(wù)質(zhì)量。主要應(yīng)用有文件分發(fā)、語音服務(wù)、流媒體應(yīng)用等。
2、流媒體技術(shù)
2.1 壓縮技術(shù)
在網(wǎng)絡(luò)上實現(xiàn)流媒體技術(shù),主要利用視音頻壓縮技術(shù)及網(wǎng)絡(luò)傳輸技術(shù)來解決。流媒體傳輸中,應(yīng)先對流媒體格式傳輸?shù)奈募M(jìn)行預(yù)處理,然后選用適當(dāng)?shù)膲嚎s算法將文件壓縮生成流媒體格式文件,并向文件中添加流式信息。互聯(lián)網(wǎng)播放視音頻采用MPEG-4壓縮編碼標(biāo)準(zhǔn)。MPEG-4以視聽媒體對象為基本單元,采用基于內(nèi)容的壓縮編碼,以實現(xiàn)數(shù)字視音頻、圖形合成應(yīng)用及交互式多媒體的集成。它是一個適用于低傳輸速率應(yīng)用的方案。MPEG4更加注重多媒體系統(tǒng)的交互性和靈活性,代表了現(xiàn)代數(shù)據(jù)壓縮編碼技術(shù)的發(fā)展方向。
2.2 傳輸技術(shù)
流媒體的傳輸建立在UDP協(xié)議上的RTP/RTSP實時傳輸協(xié)議。視音頻流媒體文件對傳輸質(zhì)量要求不是很高,而對傳輸速度則有很高要求,所以采用UDP協(xié)議而不在TCP協(xié)議上進(jìn)行實時數(shù)據(jù)的傳輸則更合適。RTP是用以傳輸實時視/音數(shù)據(jù),RTP通常使用UDP來傳送數(shù)據(jù)。RTCP是實時控制協(xié)議,和RTP捆綁一起的傳輸控制協(xié)議,提供時間信息和實現(xiàn)流同步,主要用以聲音同步和QOS管理等。實時流協(xié)議RTSP定義了一對多應(yīng)用程序如何有效通過IP網(wǎng)絡(luò)傳送多媒體數(shù)據(jù)。RTSP在體系結(jié)構(gòu)上位于RTP和RTCP之上,它使用TCP或RTP完成數(shù)據(jù)傳輸。
2.3 流媒體工作原理
流媒體的體系構(gòu)成由編碼工具(創(chuàng)建、捕捉和編輯多媒體數(shù)據(jù)而形成流媒體格式)、流媒體數(shù)據(jù)、服務(wù)器、網(wǎng)絡(luò)、播放器(通常是獨立的播放器和ActiveX方式的插件)組成。流式傳輸工作過程:用戶選擇某一流媒體服務(wù)后,Web瀏覽器與Web服務(wù)器之間使用HTTP/TCP交換控制信息,從原始信息中檢索出需要傳輸?shù)膶崟r數(shù)據(jù);Web瀏覽器啟動A/VHelper程序,使用HTTP從Web服務(wù)器檢索相關(guān)參數(shù)對Helper程序初始化。A/VHelper程序及A/V服務(wù)器運行實時流控制協(xié)議(RTSP)來交換控制信息。RTSP提供了操縱播放等命令的方法。A/V服務(wù)器使用RTP/UDP協(xié)議將A/V數(shù)據(jù)傳輸給A/V客戶程序,一旦A/V數(shù)據(jù)抵達(dá)客戶端,A/V客戶程序即可播放輸出。
3、基于P2P的流媒體應(yīng)用
流媒體是P2P技術(shù)在互聯(lián)網(wǎng)上的主要應(yīng)用。PPLive作為一種基于P2P技術(shù)的流媒體播放軟件,為用戶提供一種更加經(jīng)濟(jì)、更加廣泛的互動視頻播放服務(wù)。PPlive大大降低大規(guī)模流媒體點播壓力,減少了帶寬占用量;獨創(chuàng)了網(wǎng)絡(luò)即時流下載播放技術(shù);支持BT種子文件直接播放;支持網(wǎng)絡(luò)數(shù)據(jù)流的控制;提供多系統(tǒng)多形式的程序接口;支持Rmvb、Mpeg、Mp4等數(shù)十種格式。
PPlive工作機制:(1)PPlive應(yīng)用程序先是向域名為的主機建立TCP連接。正常的HTTP協(xié)議在建立TCP連接之后,站點會將HTTP網(wǎng)頁信息發(fā)送給IE瀏覽器。而PPLive協(xié)議在建立TCP連接后,主機將一個XML數(shù)據(jù)頁面發(fā)送給PPlive應(yīng)用軟件。它對應(yīng)的是動態(tài)變化的節(jié)目頻道信息。通過協(xié)商更新間隔時間。PPLive應(yīng)用程序按照一定的頻率更新頻道列表和固定節(jié)點通信,獲取網(wǎng)絡(luò)資源拓?fù)湫畔?。?)UDP獲得了頻道信息后,PPLive應(yīng)用程序通過UDP協(xié)議端口與域名的目的主機通信。(3)PPLive將視頻文件分成大小相等的片段。用戶啟動PPLive以后,從PPLive服務(wù)器獲得頻道的列表,用戶點擊感興趣的頻道,然后從其他Peer獲得數(shù)據(jù)文件,并且開放本地端口作為視頻服務(wù)器。PPLive的客戶端播放器連接此端口,從而收看到喜歡的節(jié)目。
4、P2P流媒體未來發(fā)展方向
P2P流媒體是未來高速網(wǎng)絡(luò)中可持續(xù)發(fā)展的網(wǎng)絡(luò)服務(wù),但未來發(fā)展中還要解決好如下幾個問題:(1)管理節(jié)點并建立樹。構(gòu)建應(yīng)用級多播樹的方法應(yīng)用較廣,但建立有效的多播樹,并在節(jié)點不斷加入和退出時維護(hù)多播樹存在一定難度。(2)如何快速地恢復(fù)系統(tǒng)因為P2P網(wǎng)絡(luò)節(jié)點行為的不可預(yù)知性而發(fā)生的服務(wù)中斷。(3)流媒體系統(tǒng)如何適應(yīng)一個媒體流會話期間網(wǎng)絡(luò)狀態(tài)的改變。
5、結(jié)語
P2P流媒體應(yīng)用發(fā)展迅速,顯示出了巨大的生命力。雖然構(gòu)建一個有效的P2P流媒體系統(tǒng)還面臨著許多挑戰(zhàn)和一些需要解決的問題,但其優(yōu)越性引起許多研究機構(gòu)的重視,特別隨著運營商的加入,P2P流媒體勢必取得更大的進(jìn)展并將更加廣泛地應(yīng)用于商業(yè)領(lǐng)域。
參考文獻(xiàn)
[1]張春紅.P2P技術(shù)全面解析[M].北京:人民郵電出版社,2010.
關(guān)鍵詞:流媒體;流式傳輸;壓縮編碼;視頻;電力運行系統(tǒng)
中圖分類號:F27文獻(xiàn)標(biāo)志碼:A文章編號:1673-291X(2010)22-0026-02
引言
在網(wǎng)絡(luò)上傳輸音/視頻等多媒體信息,通常有下載傳輸和流式傳輸兩種方案。由于網(wǎng)絡(luò)帶寬有限,而音/視頻的文件容量通常很大,采用下載傳輸非常耗時,傳輸延遲也很大,特別是下載傳輸無法滿足需要長時間持續(xù)傳輸(如,電力設(shè)備和線路現(xiàn)場監(jiān)控)的應(yīng)用要求。而采用流式傳輸時,音/視頻信息由音視頻服務(wù)器或攝像頭向用戶計算機的連續(xù)、實時傳送,用戶可邊接收邊觀看,不僅啟動延時大大縮短,用戶也不必等待整個文件從網(wǎng)上全部下載才能觀看,這對現(xiàn)場臨控之類的音/視信息傳輸,更有其獨特的優(yōu)點。
一、流媒體技術(shù)簡介
流媒體是指采用流式傳輸?shù)姆绞皆贗nternet播放的媒體格式,又稱流式媒體 [1]。流媒體技術(shù)指將連續(xù)的影像和聲音信息通過攝像頭或者經(jīng)壓縮處理后存放在網(wǎng)站服務(wù)器上,讓用戶無須等整個文件全部下載完畢后就可以一邊下載一邊觀看和收聽的技術(shù) [2]。流媒體技術(shù)以流的方式傳輸視頻和音頻信息,即便是網(wǎng)絡(luò)異常擁擠的情況下,也能傳輸清晰流暢的影音和視頻給廣大用戶,使得在網(wǎng)絡(luò)上觀看和傳輸影音成為現(xiàn)實。流式傳輸主要指通過網(wǎng)絡(luò)傳送多媒體的技術(shù)總稱,即將音頻或視頻等多媒體文件經(jīng)過特殊的壓縮,由視頻服務(wù)器等設(shè)備向用戶計算機連續(xù)、實時或順序傳送 [2]。它是流媒體的關(guān)鍵技術(shù)。
二、流媒體技術(shù)原理
(一)流媒體系統(tǒng)的組成
流媒體系統(tǒng)通常包括編碼器、服務(wù)器和播放器三個部分。每個部分之間通過特定的協(xié)議互相通信,并按照特定格式互相交換文件數(shù)據(jù)。
1.流媒體編碼器:由視頻采集卡和流媒體編碼軟件組成。流媒體采集卡負(fù)責(zé)接受音/視頻數(shù)據(jù)并轉(zhuǎn)換為所需的信號形式,供編碼軟件處理;編碼軟件負(fù)責(zé)將流媒體采集卡傳送過來的信號加工并壓縮成流媒體格式。如果進(jìn)行直播,還要負(fù)責(zé)將壓縮后的流媒體信號實時地傳給流媒體服務(wù)器。
2.流媒體服務(wù)器:由流媒體軟件系統(tǒng)的服務(wù)器部分和一臺硬件服務(wù)器組成,負(fù)責(zé)管理、存儲、分發(fā)編碼器傳來的流媒體節(jié)目。
3.流媒體終端播放器(解碼器): 是流媒體系統(tǒng)播放軟件,用來播放音/視頻節(jié)目。
(二)流媒體技術(shù)原理
1.流媒體壓縮編碼技術(shù)。流媒體文件必須制作成適合流媒體傳輸?shù)牧髅襟w格式文件后才能進(jìn)行存儲或傳輸。
各種流媒體平臺所采用的壓縮編碼技術(shù)各不相同,主要有MPEG1、MPEG-2、MPEG-4、Windows Media Video、Real Media等。
MPEG-l和MPEG-2的壓縮率大概在20~30倍之間,用于網(wǎng)絡(luò)傳輸還是太低。MPEG-4的壓縮率可以超過100倍,且仍可保有非常好的音質(zhì)和畫質(zhì)。通常的壓縮編碼是基于一定的壓縮算法,如Windows Media是基于MPEG-4的離散余弦變換(DCT)算法,而Real Media則采用小波變換算法。
2.流媒體的關(guān)鍵技術(shù)。實現(xiàn)流媒體的關(guān)鍵技術(shù)是流式傳輸。流式傳輸技術(shù)的四個關(guān)鍵步驟是:(1)預(yù)處理:傳輸前采用先進(jìn)高效的壓縮算法,對多媒體信息進(jìn)行壓縮,適合于網(wǎng)絡(luò)傳輸。(2)復(fù)用和解復(fù)用:傳輸前對多個信軌進(jìn)行復(fù)用,在用戶端再解復(fù)用,還原成原始形態(tài)。(3)打包和解包:流媒體打包后發(fā)送到網(wǎng)絡(luò)傳輸;在接收端依照包序列號重排序并解包。(4)后處理:在解包后對數(shù)據(jù)進(jìn)行特殊處理,如圖形霧化,回音抵消等。
在流式傳輸過程中,由于受網(wǎng)絡(luò)自身特性影響,會出現(xiàn)“時延抖動”,可能嚴(yán)重影響傳輸質(zhì)量。
降低時延抖動產(chǎn)生的影響,可從以下兩方面著手:一是對現(xiàn)有網(wǎng)絡(luò)進(jìn)行改造,如,用IPV6技術(shù)對視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸質(zhì)量控制等技術(shù)進(jìn)行改進(jìn)。二是采用緩存機制,在數(shù)據(jù)包輸出前對時延抖動進(jìn)行吸收,即接收端收到數(shù)據(jù)包之后,不立即播放,而是將它暫時存儲在緩存中,直到預(yù)定的播放時間到來,再將緩存中存儲的數(shù)據(jù)包進(jìn)行規(guī)則播放,從而將時延抖動減少到最低。
此外,流式傳輸?shù)膶崿F(xiàn)需要合適的傳輸協(xié)議。支持流式傳輸?shù)某S镁W(wǎng)絡(luò)協(xié)議有:(1)實時傳輸協(xié)議RTP(Realtime Transport Protocol)。這是Internet多媒體數(shù)據(jù)流的一種傳輸協(xié)議,提供端到端的傳送服務(wù),實現(xiàn)流的同步,但只能工作在一對一或一對多的傳輸情況下。(2)實時傳輸控制協(xié)議RTCP (Real-time Transport Control Protocol)。它和RTP一起提供多媒體數(shù)據(jù)流量控制和擁塞控制服務(wù)。(3)實時流式協(xié)議RTSP (Real-time Streaming Protoco1)。它定義了一對多的應(yīng)用程序,解決通過IP網(wǎng)絡(luò)有效地傳送多媒體數(shù)據(jù)的問題。(4)Internet資源預(yù)訂協(xié)議RSVP (Resource Reserve Protoco1),用于預(yù)留網(wǎng)絡(luò)帶寬。(5)MIME(Multipurpose Internet Mail Extensions)協(xié)議,用于識別流媒體類型。
3. 流媒體的實現(xiàn)。首先,通過高效壓縮算法讓大容量的多媒體數(shù)據(jù)適合流式傳輸;其次,通過流媒體服務(wù)器修改MIME標(biāo)志;最后,通過支持流式傳輸?shù)膶崟r網(wǎng)絡(luò)協(xié)議傳輸數(shù)據(jù)流。
以RealMedia為例:第一,采用視頻捕獲裝置對事件進(jìn)行錄制;第二,適當(dāng)編輯獲取的內(nèi)容,然后利用視頻編輯硬件和軟件數(shù)字化處理編輯的內(nèi)容;第三,數(shù)字化的視頻和音頻內(nèi)容被編碼為流媒體格式;第四,將媒體文件或?qū)崨r數(shù)據(jù)流保存在安裝了流媒體服務(wù)器軟件的宿主計算機上;第五,用戶點擊網(wǎng)頁請求視頻流等;第六,宿主服務(wù)器通過網(wǎng)絡(luò)向用戶發(fā)送音/視頻流數(shù)據(jù);第七,用戶利用媒體播放程序進(jìn)行進(jìn)退、回放、觀看。
三、流媒體技術(shù)在電力運行中的特殊應(yīng)用
2008年初,中國南方遭受了歷史罕見的冰雪災(zāi)害。其中湖南省郴州市出現(xiàn)了連續(xù)近一個月的低溫雨雪冰凍天氣,電力、林業(yè)、通訊遭受毀滅性重創(chuàng)。全市數(shù)十年電力建設(shè)成果一朝被毀,郴州一度成為電力“孤島”。回頭來看,除了電力線路建設(shè)等級偏低、對極端性天氣與氣候條件的監(jiān)測預(yù)報水平還不高等原因之外,架設(shè)在人煙稀少的高山峻嶺的電力線路以及電力設(shè)備,因為無人值守也不便巡查,不能及時發(fā)現(xiàn)災(zāi)害,也是一個非常重要的原因。
要形象直觀、動態(tài)實時地監(jiān)控高山險地的關(guān)鍵線路和設(shè)備情況,特別是災(zāi)害發(fā)生和發(fā)展情況,在流媒體技術(shù)迅速發(fā)展的今天,已成為可能。最粗略的技術(shù)設(shè)想是在關(guān)鍵地區(qū)的高壓鐵塔或設(shè)備機房安裝特殊的攝像頭,借助流媒體傳輸技術(shù)和無線或有線網(wǎng)絡(luò)技術(shù),連續(xù)傳送電力線路和電力設(shè)備運行情況的實時圖像或聲音。
除了防災(zāi)抗災(zāi)監(jiān)控,流媒體技術(shù)在電力系統(tǒng)防盜、電力變電站的無人值守等方面也有廣泛的應(yīng)用前景。近幾年,電力線路和電力設(shè)施被偷盜和破壞的事件頻頻發(fā)生,據(jù)國家發(fā)改委副主任張國寶透露,在事件發(fā)生最嚴(yán)重的2005年,國家電網(wǎng)公司的電力設(shè)施遭受外力破壞的事件數(shù)量為12 554起,10千伏及以上變壓器遭受外力破壞2 400多臺,倒桿(塔)300多基,丟失、受損輸電導(dǎo)線4 000多公里、電力電纜200多公里,通信線路70多公里,塔材近5萬件,110千伏及以上輸電線路因外力破壞引起的線路跳閘達(dá)779次 [6] 。由于電力和群眾生活、企業(yè)生產(chǎn)密切相關(guān),如果電力設(shè)施遭遇破壞,就會造成大面積停電,后果不堪設(shè)想。2003年美加“8?14”和2005年莫斯科“5?25”這兩起大面積停電事故,就是很好的警示案例。
福安市位于閩北山區(qū),山高人少,線路漫長,地勢復(fù)雜,每年要多次遭受冰雪、臺風(fēng)等惡劣氣象的危害,電力線路的運行巡查和電力變電站的人值守始終是一個老大難問題。如果能利用流媒體技術(shù),只要配備一組攝像頭加一套流媒體網(wǎng)絡(luò)管理系統(tǒng),就能在及時甚至實時監(jiān)控到災(zāi)害性天氣對電力線路和電力設(shè)備的影響進(jìn)程和危害發(fā)展程度,為防災(zāi)抗災(zāi)提供有效的技術(shù)支持,并在艱苦地段對電力變電站實現(xiàn)無人或半無人值守。
結(jié)束語
流媒體是眾多寬帶業(yè)務(wù)的基礎(chǔ)平臺,也是一種新型的數(shù)據(jù)信息載體,是網(wǎng)絡(luò)技術(shù)同視/音頻技術(shù)的有機結(jié)合。隨著互聯(lián)網(wǎng)的發(fā)展,流媒體技術(shù)不僅在社會生活中有著廣泛的應(yīng)用前景,而且在電力運行等各個行業(yè)都可以發(fā)揮特殊的不可替代的作用。
參考文獻(xiàn):
[1]鐘玉琢,向哲,沈洪.流媒體和視頻服務(wù)器[M].北京:清華大學(xué)出版社,2003:50-55.
[2]廖勇.流媒體技術(shù)入門與提高[M].北京:國防工業(yè)出版社,2006:9-12.
[3]何淑貞.流媒體為寬帶網(wǎng)絡(luò)的應(yīng)用新途[J]. 數(shù)字通信世界,2007,(4).
[4]鐘玉琢,等.基于對象的多媒體數(shù)據(jù)壓縮編碼國際標(biāo)準(zhǔn)-MPEG4及其校驗?zāi)P蚚M].北京:北京科學(xué)出版社,2000:433-435.
[5]孫凱,徐振宇,武鵬飛.多媒體技術(shù)原理與應(yīng)用[J].煤,2007,(1).
[6]天地偉業(yè).淺談網(wǎng)絡(luò)視頻在電力變電站無人值守應(yīng)用[EB/OL].省略/news/view/200809/0556180.shtml.2008-
09-05,2010-03-14.
Streaming Media and its Application of Electrical Running
TANG Qiong-hua
(Fuan Power-supply Lte.Co,Fuan 355000,China)
【關(guān)鍵詞】流媒體技術(shù) 綜合網(wǎng)絡(luò) 運用
互聯(lián)網(wǎng)改變了人們的生活方式和工作方式,人們在休閑娛樂活動和工作活動中經(jīng)常會瀏覽視頻、音頻,流媒體技術(shù)的出現(xiàn)能夠讓人們在觀看視頻的過程中實現(xiàn)一邊下載一邊觀看,降低了緩存要求,提升了傳輸速度和網(wǎng)絡(luò)質(zhì)量,由此可見,流媒體技術(shù)在綜合網(wǎng)絡(luò)中的運用是十分廣泛的?;谝陨?,本文簡要探討了流媒體技術(shù)在綜合網(wǎng)絡(luò)中的運用,旨在進(jìn)一步提升人們對流媒體技術(shù)的了解和應(yīng)用。
1 流媒體技術(shù)概述
流媒體技術(shù)指的是用流式傳輸方式對多媒體信息數(shù)據(jù)傳輸?shù)囊环N多媒體傳輸技術(shù),不需要對多媒體文件完成下載就可以觀看。具體來說,其可以將文件初始部分的聲音和圖像進(jìn)行壓縮,之后將壓縮包放入到流媒體技術(shù)專用服務(wù)器或相關(guān)移動終端、電腦終端等,這就建立了一個多媒體文件的緩沖區(qū)域,終端播放設(shè)備可以預(yù)先播放下載的一部分視頻信息和音頻信息,而其他信息會自動在后臺下載,并將下載之后的壓縮包放入到緩沖區(qū)域中,用戶不斷對緩沖區(qū)域的多媒體信息進(jìn)行播放,從而實現(xiàn)多媒體文件的邊下邊播。相交于傳統(tǒng)的播放技術(shù)而言,流媒體技術(shù)在播放多媒體文件的時候不會占用過大內(nèi)存,可以實現(xiàn)一邊下載一邊播放,可以實現(xiàn)多媒體的實時直播。
在流媒體技術(shù)的運用過程中,用戶只需要等待幾秒就可以在播放終端設(shè)備上對視頻或音頻的解壓包進(jìn)行觀看,其有著特殊的壓縮方式,縮短了用戶的等待時間,流媒體技術(shù)采用了RTP協(xié)議、RTSP協(xié)議、RTCP協(xié)議和RSVP協(xié)議,多媒體數(shù)據(jù)的傳輸質(zhì)量更高,實時性更好。
2 流媒體技術(shù)在綜合網(wǎng)絡(luò)中的運用
流媒體以互聯(lián)網(wǎng)為基礎(chǔ),其在綜合網(wǎng)絡(luò)中的運用十分廣泛也十分重要,下面從視頻會議、視頻點播和遠(yuǎn)程教育三個方面進(jìn)行探討。
2.1 在網(wǎng)絡(luò)視頻會議中的運用
視頻會議最早在1964年由美國貝爾實驗室提出,是一種遠(yuǎn)程網(wǎng)絡(luò)會議模式,傳統(tǒng)的視頻會議是點對點之間靜止或黑白活動圖像的一種模擬傳輸方式,其對音頻、視頻的解壓縮和壓縮要求較高,隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,網(wǎng)絡(luò)視頻會議逐漸發(fā)展為彩色活動圖像和多點傳輸?shù)膫鬏敺绞?,人們對網(wǎng)絡(luò)視頻會議專業(yè)化、廣播化等方面的要求也不斷提高。流媒體技術(shù)在網(wǎng)絡(luò)視頻會議中的運用能夠?qū)h現(xiàn)場直播,避免了多次信號與模擬信號和數(shù)字信號之間的頻繁轉(zhuǎn)換,這就提升了視頻網(wǎng)絡(luò)會議的實時性,用戶可以將攝像頭、耳麥作為自己的視頻終端和音頻中斷,有效降低了網(wǎng)絡(luò)視頻會議的成本,打破了網(wǎng)絡(luò)視頻的空間限制,即使身處異地,用戶也可以用筆記本電腦參加網(wǎng)絡(luò)視頻會議,同時其視頻和音頻的輸出和通訊質(zhì)量較高,有效提升了視頻會議質(zhì)量。此外,網(wǎng)絡(luò)視頻會議運用流媒體技術(shù)還可以實現(xiàn)會議人員之間的文件共享、工作協(xié)同等功能,這就豐富了網(wǎng)絡(luò)視頻會議的功能,不僅能夠結(jié)余會議時間和經(jīng)費,還能夠有效提升工作效率,由此可見,流媒體技術(shù)在綜合網(wǎng)絡(luò)視頻會議中的運用是十分重要的。
2.2 在網(wǎng)絡(luò)視頻點播中的運用
網(wǎng)絡(luò)視頻點播中涵蓋了多種技術(shù),例如互聯(lián)網(wǎng)技術(shù)、計算機技術(shù)、通訊技術(shù)、電訊技術(shù)等等,其是一種交互式的多媒體視頻點播。網(wǎng)絡(luò)視頻點播技術(shù)轉(zhuǎn)變了觀眾觀看電視節(jié)目的被動狀態(tài),能夠根據(jù)自己的需求來對電視節(jié)目進(jìn)行點播,從而給電視用戶提供一種交互式的服務(wù)化體驗。
流媒體技術(shù)在網(wǎng)絡(luò)視頻點播技術(shù)中的運用是十分顯著的,其能夠采用多媒體數(shù)據(jù)的壓縮技術(shù)和數(shù)據(jù)庫技術(shù)實現(xiàn)視頻點播。在網(wǎng)絡(luò)視頻點播過程中,需要服務(wù)器的存儲系統(tǒng)有著大容量的特點,只有這樣才能夠?qū)崿F(xiàn)對多媒體文件的大量存儲,此外,網(wǎng)絡(luò)視頻點播對于多媒體文件信息的傳播速度要求較高,大容量、高速度的特點是傳統(tǒng)視頻服務(wù)器所不具備的,因此傳統(tǒng)服務(wù)器不可能完成大量的網(wǎng)絡(luò)視頻點播。
網(wǎng)絡(luò)視頻點播系統(tǒng)要求音頻數(shù)據(jù)和視頻數(shù)據(jù)傳輸?shù)耐叫?,要求信息傳輸?shù)母咚傩院头€(wěn)定性,在運用流媒體技術(shù)可以對大量的多媒體數(shù)據(jù)進(jìn)行壓縮,有效節(jié)約了用戶視頻終端的存儲空間,增大了服務(wù)器的存儲量,這就能夠?qū)崿F(xiàn)大規(guī)模的網(wǎng)絡(luò)視頻點播。
2.3 在網(wǎng)絡(luò)遠(yuǎn)程教育中的運用
網(wǎng)絡(luò)遠(yuǎn)程教育是一種跨空間的新型教育模式,其以計算機和網(wǎng)絡(luò)技術(shù)為基礎(chǔ),打破了傳統(tǒng)教育空間和時間的限制,提升了教育的靈活性,擴展了教育環(huán)境,人們可以隨時隨地通過網(wǎng)絡(luò)遠(yuǎn)程教育來進(jìn)行學(xué)習(xí),主要課程教授單位將教育內(nèi)容將以圖片、音頻、視頻的方式上傳到網(wǎng)絡(luò)上,用戶就可以在自己的視頻終端進(jìn)行學(xué)習(xí)。
如果網(wǎng)絡(luò)傳輸速度較低,則用戶需要長時間將教育內(nèi)容的多媒體文件進(jìn)行下載,之后才能夠?qū)W習(xí),而學(xué)習(xí)內(nèi)容的多媒體文件大都數(shù)據(jù)量較大,這就給遠(yuǎn)程教育的實現(xiàn)帶來了困難。流媒體技術(shù)的運用有效解決了這個問題,其能夠?qū)崿F(xiàn)遠(yuǎn)程教育的同步性,學(xué)生在學(xué)習(xí)的過程中不僅能夠與其他學(xué)生一起討論問題,還可以將自己的疑問反饋給教師,增加了網(wǎng)絡(luò)教育的互動性,通過流式傳輸?shù)姆绞侥軌驅(qū)⑦h(yuǎn)程教育多媒體信息進(jìn)行實時傳輸,從而實現(xiàn)多媒體課件的實時播放。
此外,流媒體技術(shù)的運用可以產(chǎn)生一種多媒體標(biāo)準(zhǔn)技術(shù)和伸縮性編碼技術(shù),這就大大提升了用戶獲取多媒體課件的質(zhì)量,當(dāng)前許多公司都開發(fā)了網(wǎng)絡(luò)遠(yuǎn)程教育流式教學(xué)資源,例如ra音頻資源、rm視頻資源、ASF音頻資源、qt多媒體課件格式等,這些遠(yuǎn)程教育資源的開發(fā)都是對流媒體技術(shù)的運用,有效提升了網(wǎng)絡(luò)遠(yuǎn)程教育的實時性和動態(tài)性。
3 結(jié)論
綜上所述,流媒體技術(shù)能夠?qū)崿F(xiàn)一邊下載一邊觀看多媒體文件,這就提升了多媒體文件觀看的實時性和觀看質(zhì)量。本文簡要探討了流媒體技術(shù)在網(wǎng)絡(luò)視頻點播、網(wǎng)絡(luò)遠(yuǎn)程教育和網(wǎng)絡(luò)視頻會議等綜合網(wǎng)絡(luò)中的應(yīng)用,旨在進(jìn)一步推進(jìn)流媒體技術(shù)的應(yīng)用和發(fā)展。
參考文獻(xiàn)
[1]胡敏.流媒體技術(shù)在網(wǎng)絡(luò)中的應(yīng)用與發(fā)展探究[J].電子測試,2014,03:131-132.
[2]管佩森,王肖群.數(shù)字化校園網(wǎng)絡(luò)電視應(yīng)用平臺――流媒體技術(shù)在外語教學(xué)中的應(yīng)用[J].實驗技術(shù)與管理,2012,02:101-103+116.
[3]安劍波,尤雙楓,伍芳.淺談流媒體技術(shù)在軍事通信網(wǎng)絡(luò)中的應(yīng)用與發(fā)展[J].新疆師范大學(xué)學(xué)報(自然科學(xué)版),2007,01:53-55.
[4]朱萍.試論流媒體技術(shù)在網(wǎng)絡(luò)教育中的應(yīng)用[J].安徽警官職業(yè)學(xué)院學(xué)報,2005,01:82-83.
【關(guān)鍵字】:流媒體技術(shù),流媒體技術(shù)系統(tǒng),現(xiàn)代移動通信
中圖分類號:S972.7+6文獻(xiàn)標(biāo)識碼:A文章編號:
一、流媒體技術(shù)
流媒體是指在互聯(lián)網(wǎng)協(xié)議下使用流式數(shù)據(jù)傳輸?shù)男问桨岩纛l、視頻等多媒體文件進(jìn)行傳輸。流媒體形式的最大特點就是采用“流”的形式達(dá)到多媒體數(shù)據(jù)傳輸?shù)哪康摹A魇矫襟w在數(shù)據(jù)打開前并不需要下載整個文件,而是將部分?jǐn)?shù)據(jù)資料存入內(nèi)存中,以數(shù)據(jù)流的形式完成即時傳送和播放。運用流媒體技術(shù)進(jìn)行多媒體資料的減少了用戶全部下載所需要的時間,只需要經(jīng)過短時間的啟動和緩沖即可進(jìn)行即時觀看,流式播放既縮短了時間,有減少了緩存需要的空間。
(一)流媒體技術(shù)的特點
流媒體技術(shù)與其他媒體技術(shù)相比,有三大特點。第一,用戶自主選擇性增強。運用流媒體技術(shù),能夠?qū)崿F(xiàn)對音頻、視頻等多媒體內(nèi)容的實時播放。同時用戶還能夠按照自身需求對多媒體內(nèi)容實現(xiàn)自主點播,具有很強的交互性。因此流媒體技術(shù)改變了用戶被動接受多媒體內(nèi)容的狀態(tài),變成了用戶自主靈活地選擇自己想看的內(nèi)容,增強了用戶的自主選擇性。第二,減少用戶等待的時間。流媒體運動可變帶寬技術(shù),以“流”的形式進(jìn)行數(shù)據(jù)傳輸和處理,能夠?qū)崟r播放,做到邊下載邊播放,而無需將整個文件全部下載下來在進(jìn)行播放,從而減少了用戶下載文件的等待時間。第三,節(jié)省了用戶客戶端的存貯空間。采用流媒體播放多媒體文件時,播放的流媒體文件不需要保存在客戶端內(nèi),而且播放完畢后即自動被清除,不占用客戶端的存儲空間,降低了硬件設(shè)備對內(nèi)存的需求,同時也簡化了版權(quán)保護(hù)的內(nèi)容?!斑呄螺d,邊播放”的流式傳輸模式與傳統(tǒng)的“先下載,再播放”的傳統(tǒng)傳輸模式最大區(qū)別就在于對客戶端存儲空間的要求。
(二)流媒體技術(shù)的傳輸原理
實現(xiàn)流式傳輸要先對多媒體數(shù)據(jù)進(jìn)行預(yù)處理,預(yù)處理主要是指在保證多媒體文件質(zhì)量的基礎(chǔ)上對文件進(jìn)行壓縮,以減少文件的數(shù)據(jù)流量,從而適應(yīng)網(wǎng)絡(luò)帶寬實現(xiàn)正常的傳輸。
實現(xiàn)流式傳輸,需要緩存和合適的傳輸協(xié)議?;ヂ?lián)網(wǎng)以打包傳輸為基礎(chǔ)進(jìn)行異步傳輸。一個多媒體文件在傳輸中要被分解為若干個包,網(wǎng)絡(luò)的動態(tài)性使每一個包選擇不同的路徑進(jìn)行傳播,所以到達(dá)客戶端的時間有不等的延遲。因此,要用緩存系統(tǒng)來彌補延遲的時間并保證數(shù)據(jù)包的傳輸順序,以此保證數(shù)據(jù)的連續(xù)輸出。在此需要的緩存空間并不大,因此緩沖時間也不會太長。
流式傳輸?shù)囊话氵^程是:在用戶選擇一個流媒體服務(wù)后。Web瀏覽器和服務(wù)器之間利用HTTP/TCP協(xié)議進(jìn)行信息的交換和控制,進(jìn)而把用戶需要的數(shù)據(jù)實時從原始信息中檢索出來,然后用戶的計算機啟動Helper程序,并利用HTTP協(xié)議從Web服務(wù)器中找到數(shù)據(jù)參數(shù)對Helper程序初始化。實現(xiàn)流式傳輸?shù)幕驹砣鐖D1所示。
圖1流式傳輸?shù)幕驹?/p>
二、現(xiàn)代移動流媒體技術(shù)系統(tǒng)
移動流媒體技術(shù)是把連續(xù)的音頻或視頻多媒體資料經(jīng)過超壓縮處理后放到網(wǎng)絡(luò)服務(wù)終端上,用戶通過移動終端對多媒體文件進(jìn)線邊下載邊播放而不需要將整個文件下載完成才能實現(xiàn)觀看的技術(shù)。移動流媒體技術(shù)使在流媒體技術(shù)的基礎(chǔ)上發(fā)展起來的,它的發(fā)展時間上依賴于網(wǎng)絡(luò)多媒體處理技術(shù)的發(fā)展和移動通信技術(shù)的發(fā)展。移動流媒體技術(shù)不僅包括了流媒體數(shù)據(jù)的采集、壓縮、存儲和通訊技術(shù),而且包括了移動通信技術(shù)和移動傳輸技術(shù)。
現(xiàn)代流媒體的媒體格式主要包括:3GPP3、3GPP2、MPEG-4、RM等。3GPP 即3rd Generation Partnership Project。3GPP是移動媒體的國家標(biāo)準(zhǔn),包括描述服務(wù)需求的文檔,概述,編碼解碼器和協(xié)議,3GPP 文件格式介紹,帶有時序的文本和3GPP 中的SMIL。其中編碼解碼器規(guī)范和傳輸協(xié)議最重要。
移動流媒體的基本業(yè)務(wù)包括流媒體點播,直播和下載播放三種節(jié)本業(yè)務(wù)模式。和電腦用戶不同,移動用戶的網(wǎng)絡(luò)帶寬會由于地點和時間的不同而出現(xiàn)很大的變化,所以統(tǒng)一帶寬速率壓縮是不能滿足移動用戶對流媒體播放的要求。所以現(xiàn)在流媒體技術(shù)的關(guān)鍵突破在于為用戶提供隨時隨地都適配額度帶寬功能。
移動流媒體系統(tǒng)與計算機流媒體系統(tǒng)的協(xié)議結(jié)果有所不同,表1所示就是移動流媒體技術(shù)系統(tǒng)的協(xié)議結(jié)構(gòu)。
Application Cntrol
Commands+SDP Audio Dta。Video Dta
Sender/Rceiver Rports
RTSP RTO/RTCP
TCP UDP
IP
Radio Lnk/Dta Lnk
Physical Lyer
表1 移動流媒體技術(shù)系統(tǒng)的協(xié)議結(jié)構(gòu)
實現(xiàn)流式傳輸要有特定的傳輸協(xié)議,采用合適的協(xié)議才能使多媒體的作用發(fā)揮到最好并且保證多媒體數(shù)據(jù)的傳輸質(zhì)量。移動流媒體系統(tǒng)要協(xié)調(diào)運作必須保證每個平臺和終端的接口標(biāo)準(zhǔn)統(tǒng)一起來。流媒體的特性和網(wǎng)絡(luò)帶寬對適時用戶的需求量無法控制,進(jìn)程會出現(xiàn)網(wǎng)絡(luò)擁堵和服務(wù)器崩潰的問題,移動流媒體為了解決這類問題,衍生出了移動流媒體內(nèi)容分布網(wǎng)絡(luò)(MSM-CDN),這個概念通過服務(wù)器的疊加實現(xiàn)端端內(nèi)體傳輸和網(wǎng)絡(luò)間媒體服務(wù)。通過節(jié)點管理的協(xié)調(diào)工作為移動用戶傳輸流媒體數(shù)據(jù),提高了終端傳輸性能。實現(xiàn)大規(guī)模地移動流媒體傳輸業(yè)務(wù),是保證流媒體技術(shù)實現(xiàn)移動可行性和廣泛應(yīng)用的基礎(chǔ)。
三、流媒體技術(shù)系統(tǒng)在現(xiàn)代移動通信中的應(yīng)用
移動流媒體技術(shù)在現(xiàn)代移動通信中的應(yīng)用在業(yè)務(wù)表現(xiàn)上主要是移動流媒體服務(wù),主要是移動通信終端為守護(hù)用戶提供流媒體點播、流媒體直播和流媒體下載播放三種業(yè)務(wù)類型。
(一)移動流媒體點播業(yè)務(wù)
隨著信息技術(shù)和計算機技術(shù)的發(fā)展,流媒體技術(shù)被廣泛地應(yīng)用在視頻點播系統(tǒng)中。移動3G網(wǎng)絡(luò)的實現(xiàn)和手機硬件設(shè)備的提高,使流媒體點播業(yè)務(wù)在移動通信中得到實現(xiàn),在這項業(yè)務(wù)中,多媒體數(shù)據(jù)提供商將經(jīng)過壓縮編碼的多媒體內(nèi)容放到服務(wù)器上,并進(jìn)行描述。手機用戶通過移動網(wǎng)絡(luò)根據(jù)自己的喜好,實現(xiàn)手機點播。手機用戶能夠?qū)崿F(xiàn)的點播業(yè)務(wù)一般是音頻文件,通過手機支付小額費用下載自己喜好的歌曲作為彩鈴或鈴聲,這相當(dāng)于移動流媒體運營商賣唱片。此外,手機用戶可以通過移動3G網(wǎng)絡(luò)觀看短小的視頻。
(二)移動流媒體直播業(yè)務(wù)
移動流媒體的直播業(yè)務(wù)時多媒體數(shù)據(jù)提供商將實時的信號編碼壓縮成多媒體格式并通服務(wù)器發(fā)發(fā)送到手機終端上,實現(xiàn)實時播放。如北京奧運會期間開通“手機電視”的手機用戶,可以通過移動通信網(wǎng)絡(luò)對奧運賽事實現(xiàn)同步觀看。另外,遠(yuǎn)程控制也屬于直播業(yè)務(wù)范疇。遠(yuǎn)程控制是通過攝像頭等設(shè)備將視頻信息通過服務(wù)器傳輸?shù)娇蛻舳瞬⒉シ?,主要?yīng)用與手機視頻通話和視頻會議等。
(三)下載播放業(yè)務(wù)
這個業(yè)務(wù)是指將多多媒體數(shù)據(jù)先下載到手機上然后進(jìn)行播放。這種移動流媒體業(yè)務(wù)的優(yōu)勢在于對網(wǎng)絡(luò)要求和手機硬件要求都不高,從而彌補了移動通信網(wǎng)絡(luò)帶寬在不同時間和空間上的不穩(wěn)定性。
參考文獻(xiàn):
[1] 趙華波. 流媒體技術(shù)及其在3G移動通信中的應(yīng)用[J]. 電子世界, 2012(10): 38-39
[2] 趙曉焱, 謝自梅. 流媒體在移動通信中的應(yīng)用[J]. 中國教育技術(shù)裝備, 2012(12): 115-117
關(guān)鍵詞:流媒體技術(shù);精品課程;教學(xué)錄像;應(yīng)用
中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2012)12-0145-03
一、引言
精品課程是具有一流教師隊伍、一流教學(xué)內(nèi)容、一流教學(xué)方法、一流教材、一流教學(xué)管理等特點的示范性課程,是教育部深化教學(xué)改革,以教育信息化帶動教育現(xiàn)代化的一項重要舉措,具有示范和輻射推廣作用。[1]《國家精品課程建設(shè)工作實施辦法》中規(guī)定,為評價主講教師個人的授課效果,需要在網(wǎng)上提供不少于50分鐘的現(xiàn)場教學(xué)錄像,鼓勵將課件或全程授課錄像上網(wǎng)參評。然而目前,雖然各個高校都在建設(shè)精品課程,并且都將教學(xué)錄像上網(wǎng),但是卻存在很多錄像畫面不清晰、播放不流暢等問題。而且,網(wǎng)絡(luò)的傳輸能力有限,如何在有限的傳輸能力上播放更高質(zhì)量更流暢的視頻錄像就成為一個很重要的問題。流媒體技術(shù)正是能夠很好解決這些問題的一項技術(shù)?;诖?,本文將探討流媒體技術(shù)在精品課程中的應(yīng)用。
二、精品課程錄像建設(shè)標(biāo)準(zhǔn)及現(xiàn)狀
國家精品課程教學(xué)錄像上網(wǎng)技術(shù)標(biāo)準(zhǔn)(2010版)中規(guī)定,系統(tǒng)需符合國際標(biāo)準(zhǔn),如流媒體采用RTP、RTCP、MMS、RTSP等流媒體協(xié)議。服務(wù)器端視頻文件建議使用RMVB、RM、WMV、ASF、FLV或AVI格式,編碼方式采用Mpeg-4標(biāo)準(zhǔn),使用流媒體服務(wù)器對外。建議視頻格式采用至少總比特率為300kbps、幀速度為30fps、大小為320*240??蛻舳四軌蛑С諻indows Media Player或者RealPlayer等常見媒體播放器,用戶可交互地選擇播放音視頻課件,并可對音視頻課件實現(xiàn)播放、暫停、停止、跳躍等功能。[2]
2003年4月,教育部下發(fā)了《教育部關(guān)于啟動高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知》,正式啟動了精品課程建設(shè)工作。近幾年來,各個高校積極申報精品課程,陸續(xù)在網(wǎng)上了教學(xué)錄像。最初這些錄像大多采用單機拍攝,畫面比較單調(diào),清晰度也相對欠佳。后來,隨著高校教育信息化的普及,設(shè)備也越來越先進(jìn),大多采用多機位拍攝,然后進(jìn)行編輯,最后再成網(wǎng)上流媒體格式。而現(xiàn)在,越來越多的高校專門建設(shè)一個多媒體錄播教室來錄制精品課程,這種錄播系統(tǒng)將教師上課的實況和屏幕錄制下來,然后以流媒體的形式輸出,直接可以作為精品課程申報使用。[3]目前上網(wǎng)的精品課程錄像存在著很多問題,例如,有的錄像加載很慢,緩沖時間很長,導(dǎo)致用戶沒有耐心等待;有的錄像雖然加載很快,但是畫面很不清晰;有的錄像沒有快進(jìn)或者快退,無法實現(xiàn)跳躍功能,只能一口氣看到底等。
三、流媒體技術(shù)概述
流媒體是指采用流式傳輸?shù)姆绞皆诨ヂ?lián)網(wǎng)上播放的媒體格式。流媒體技術(shù)是指將視頻和音頻等多媒體信息經(jīng)過壓縮處理后放到網(wǎng)絡(luò)服務(wù)器上,讓瀏覽者一邊下載一邊收看、收聽,而不需要等到整個多媒體文件下載完成就可以即時觀看的技術(shù)。它是一種解決多媒體文件播放時網(wǎng)絡(luò)帶寬問題的“軟技術(shù)”。流媒體的數(shù)據(jù)流隨時傳送隨時播放,這種流式傳輸方式不僅使啟動延時大幅度地縮短,而且對系統(tǒng)緩存容量的需求也大大降低,極大地減少了用戶等待的時間。[4]
流媒體實現(xiàn)的關(guān)鍵技術(shù)是流式傳輸。用戶(Web瀏覽器)通過HTTP/TCP與Web服務(wù)器交換信息,獲取流媒體服務(wù)清單,用戶從中選擇相應(yīng)的流媒體服務(wù)后,向媒體服務(wù)器提出相關(guān)請求;然后客戶機的Web瀏覽器啟動相應(yīng)的媒體播放器,通過RTP/TCP從媒體服務(wù)器中獲取流媒體數(shù)據(jù),實時播放。在播放過程中,客戶機的媒體播放器需要實時通過RTSP/TCP(UDP)與媒體服務(wù)器交換控制情息,媒體服務(wù)器根據(jù)客戶機反饋的流媒體接收情況智能調(diào)整向客戶機傳送的媒體數(shù)據(jù)流,從而在客戶端達(dá)到最優(yōu)的接收效果。[5]
四、流媒體技術(shù)在精品課程中的應(yīng)用
作為精品課程建設(shè)的重要內(nèi)容之一,教學(xué)錄像的質(zhì)量和播放速度越來越受到人們的關(guān)注。流媒體技術(shù)在教學(xué)錄像制作與過程中的應(yīng)用使得教學(xué)錄像的質(zhì)量和播放速度都大大提高,但是在應(yīng)用的過程中卻存在著種種問題,下面就這些問題一一闡述。
(一)流媒體文件格式及相應(yīng)播放器的問題
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展和人們對網(wǎng)上播放視頻要求的提高,流媒體文件格式越來越多,每一種流媒體格式文件都需要有相應(yīng)的播放器才能夠播放,因此制作者在教學(xué)錄像時,應(yīng)考慮到客戶端電腦是否安裝了播放視頻文件所需要的播放器和XVID編解碼器,一般在制作教學(xué)錄像頁面上需要提供相應(yīng)播放軟件的下載鏈接或說明,特別是使用了最新編碼技術(shù)的視頻一定要作相應(yīng)的說明。[6]WMV、ASF格式文件是微軟公司開發(fā)的流媒體格式文件,需要使用Windows Media Player才能夠播放。RM、RMVB是Real Networks公司開發(fā)的流媒體文件格式,需要RealPlayer才能夠播放。FLV即Flash視頻,它文件通常較小,下載較快,在網(wǎng)上播放起來也比較流暢,因此,F(xiàn)LV視頻文件在網(wǎng)上用得越來越多。FLV視頻需要客戶端裝有Flash Player才能夠播放。
在服務(wù)器端,教學(xué)錄像制作與人員需要將流媒體視頻嵌入到網(wǎng)頁中才能夠讓用戶方便地通過打開某個網(wǎng)頁來直接瀏覽視頻。將WMV、ASF、RM和RMVB格式視頻嵌入網(wǎng)頁的方法相對簡單,只需在網(wǎng)頁代碼的相應(yīng)位置插入具體代碼即可,這里不再贅述,下面只探討一下如何將FLV視頻嵌入網(wǎng)頁。將FLV視頻文件嵌入網(wǎng)頁中通常有以下兩種方法:第一種方法為將FLV視頻導(dǎo)入到Flash軟件中,并輸出為SWF文件,然后在網(wǎng)頁中插入該SWF文件。第二種方法為在網(wǎng)頁中直接插入FLV視頻。Dreamweaver 8提供了在網(wǎng)頁中直接插入Flash Video的方法。在Dreamweaver中新建一網(wǎng)頁,選擇“插入|媒體|Flash視頻”,彈出“插入Flash視頻”的對話框,在相應(yīng)位置選擇具體的FLV視頻并做一定的設(shè)置即可。
(二)WMV格式的視頻不能快進(jìn)快退的問題
到網(wǎng)上的WMV格式的精品課程視頻,很多都存在不能快進(jìn)或快退的問題。這是因為該WMV文件里面的時間索引數(shù)據(jù)損壞或者不存在,所以不能快進(jìn),也不能退后、任意時間跳躍等,只能一口氣從頭看到尾。解決此類問題的方法一般有兩種,一種是從網(wǎng)上下載相應(yīng)的處理工具“視頻修復(fù)器”修復(fù)或者重新建立時間索引,一種是把該文件轉(zhuǎn)換成MPEG、RMVB等其他流媒體格式。
(三)視頻不清晰或者播放不流暢的問題
在網(wǎng)上播放精品課程視頻時,經(jīng)常會發(fā)生視頻加載很快但卻不清晰或者視頻雖然很清晰但加載卻很慢的情況,這是因為原始視頻在轉(zhuǎn)化為流媒體格式時比特率(碼流)選擇不合適。一般建議轉(zhuǎn)化視頻時,考慮到某些較差的網(wǎng)絡(luò)環(huán)境,比特率選擇200kbps左右,這樣可以使視頻質(zhì)量和播放速度達(dá)到一定的平衡。如果網(wǎng)絡(luò)環(huán)境較好,傳輸速率很快,比特率可以選擇300kbps甚至更高,這樣在保證播放流暢的情況下,可以讓學(xué)習(xí)者享受到更高質(zhì)量的教學(xué)錄像。
(四)用戶不同情況的適應(yīng)問題
精品課程資源共享范圍大,用戶的水平和層次具有多樣性和不可預(yù)期性。因此,編碼時應(yīng)盡量采用便于學(xué)習(xí)者使用的文件格式。目前,使用Windows操作系統(tǒng)的用戶眾多,一般安裝該操作系統(tǒng)的電腦都會裝有Windows Media Player,因此,對于WMV和ASF格式的精品課程視頻一般用戶都可以播放。另外,由于越來越多的電腦上面都裝有Flash Player,而且FLV流媒體格式的優(yōu)越性也日益凸顯,因此,F(xiàn)LV格式也成為精品課程視頻格式的一個不錯選擇。
另外,精品課程的用戶眾多,用戶的網(wǎng)絡(luò)情況也多種多樣,為了適應(yīng)用戶不同的網(wǎng)絡(luò)情況,可以采用微軟公司W(wǎng)indows Media Technologies的多比特率智能流功能,它可以自動檢測網(wǎng)絡(luò)狀況并選擇合適比特率的流媒體文件。那么在制作流媒體文件時,就必須使用多比特率對視頻進(jìn)行編碼,創(chuàng)建包含以不同的比特率編碼的多個流媒體文件。一般而言,考慮到學(xué)習(xí)者使用的網(wǎng)絡(luò)帶寬不同等因素,可同時選擇低、中、高3種比特率。為了避免編碼后的文件過大,同時選擇的比特率不可過多。[7]
五、結(jié)語
精品課程錄像是申報精品課程的一個必要環(huán)節(jié)?,F(xiàn)在國家規(guī)定精品課程要實現(xiàn)全程上網(wǎng),就是要把精品課程全部制作成教學(xué)錄像放在網(wǎng)上,讓學(xué)習(xí)者可以隨時隨地進(jìn)行在線學(xué)習(xí)。制作精品課程錄像比以往顯得更加重要,工作量也越來越大。因此,在制作精品課程教學(xué)錄像時,應(yīng)充分利用流媒體技術(shù),在保證錄像質(zhì)量的基礎(chǔ)上,不斷提高錄像的播放速度,讓更多的人共享到更加優(yōu)質(zhì)的教學(xué)資源。
參考文獻(xiàn):
[1]教育部關(guān)于啟動高等學(xué)校教學(xué)質(zhì)量與教學(xué)改革工程精品課程建設(shè)工作的通知[DB/OL].
http:///new/zhengce/Announces_detail.asp?Announces_ID=13
[2]國家精品課程教學(xué)錄像上網(wǎng)技術(shù)標(biāo)準(zhǔn)(2010)[DB/OL].
http:///details?uuid=9cb10d55-1267-1000-088e-5ef033508626&objectId=oid:9cb10d55-1267-1000-088d-5ef033508626.
[3]吳錦榮.高校精品課程錄像制作的技術(shù)分析[J].華南金融電腦,2009,(4).
[4]馬武.多媒體技術(shù)及應(yīng)用[M].北京:清華大學(xué)出版社,2008.
[5]羅云峰,朱秋萍.流媒體通信技術(shù)及其應(yīng)用[J].中國數(shù)據(jù)通信,2002,(6).
[6]陳俊,舒暉,王以伍.談精品課程教學(xué)錄像的[J].中國醫(yī)學(xué)教育技術(shù),2007,(10).
[7]遲言.流媒體技術(shù)在中醫(yī)藥精品課程建設(shè)中的應(yīng)用[J].中國中醫(yī)藥現(xiàn)代遠(yuǎn)程教育,2005,(11).
關(guān)鍵詞:流媒體;擁塞控制;Qos
中圖分類號:TP393文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2007)05-11413-02
1 引言
隨著因特網(wǎng)的飛速發(fā)展,VOD,遠(yuǎn)程教育,視頻會議,可視電話等以流媒體技術(shù)為核心的應(yīng)用逐漸發(fā)展為因特網(wǎng)應(yīng)用的主流,流媒體技術(shù)是指支持多媒體數(shù)據(jù)流通過網(wǎng)絡(luò)從服務(wù)器向客戶機傳送,接收方邊接收邊播放的技術(shù)。
為了使因特網(wǎng)能滿足流媒體的Qos要求,目前有兩種思路,一是改造網(wǎng)絡(luò),使網(wǎng)絡(luò)具有Qos保障能力,如IntServ,DiffServ等,這需要對網(wǎng)絡(luò)核心設(shè)備(路由器,交換機)進(jìn)行改造,以目前因特網(wǎng)的規(guī)模來看,顯然這一思路是不現(xiàn)實的;另一思路是對現(xiàn)有網(wǎng)絡(luò)不做任何改變,只是通過端系統(tǒng)的控制能力來最大可能地提高流媒體地傳輸質(zhì)量,這一思路不需要網(wǎng)絡(luò)內(nèi)部地節(jié)點地參與,不僅適用于目前地因特網(wǎng),對新一代因特網(wǎng)上的流媒體傳輸也很重要。網(wǎng)絡(luò)擁塞是影響Internet視頻通信質(zhì)量的一個重要因素,擁塞控制的目的就是保證網(wǎng)絡(luò)傳輸?shù)钠椒€(wěn)性和公平性,并盡量提高視頻傳輸?shù)姆?wù)質(zhì)量。本文對流媒體擁塞控制技術(shù)的研究現(xiàn)狀進(jìn)行概括總結(jié),詳細(xì)分析了各種擁塞控制策略,對提高Internet視頻傳輸?shù)馁|(zhì)量有一定的意義。
2 擁塞控制策略考慮的因素
2.1 TCP友好性
視頻應(yīng)用通常采用UDP協(xié)議,而現(xiàn)今的Internet中,TCP占90%的通信量,TCP通信量是網(wǎng)絡(luò)的主流。當(dāng)網(wǎng)絡(luò)發(fā)生擁塞時,TCP協(xié)議端到端的擁塞控制機制使得TCP流發(fā)送的數(shù)據(jù)量迅速減小,而UDP協(xié)議沒有擁塞控制機制,在帶寬減少的情況下,UDP流將不會減少發(fā)送的數(shù)據(jù)。當(dāng)TCP流和UDP流共享網(wǎng)絡(luò)帶寬時,UDP流將會進(jìn)一步侵占帶寬,使得TCP流和UDP流之間存在不公平性。因此實時視頻應(yīng)用應(yīng)該具有一定的擁塞控制機制來達(dá)到TCP友好性。
2.2 收斂性
由于網(wǎng)絡(luò)的狀態(tài)隨機變化,視頻傳輸?shù)乃俾室脖仨氹S時改變。收斂性通常是用從擁塞的起始狀態(tài)到達(dá)穩(wěn)定狀態(tài)的時間或速度來衡量的。有效的擁塞控制策略應(yīng)能較快地收斂。
2.3 平穩(wěn)性
有效的擁塞控制策略應(yīng)對視頻質(zhì)量的影響較平穩(wěn),減少視頻質(zhì)量的大量波動。
3 擁塞控制策略的分類
3.1 基于窗口與基于速率
TCP友好策略的一個可能的標(biāo)準(zhǔn)是,它們是否根據(jù)擁塞窗口或者傳輸率來適應(yīng)其提供的網(wǎng)絡(luò)負(fù)載。
基于窗口的擁塞控制在發(fā)送端或者接收端使用一個擁塞窗口來保證TCP友好,與TCP相同,傳輸每個分組消耗擁塞窗口的一個時隙,當(dāng)每個分組被接收或者一個分組的確認(rèn)被接收時,就釋放一個時隙。僅在空閑時隙可用時,發(fā)送端才被允許發(fā)送分組。在沒有擁塞信息時,增加擁塞窗口的尺寸;在擁塞發(fā)生時,減少尺寸。
基于速率的擁塞控制根據(jù)某些指示網(wǎng)絡(luò)擁塞的網(wǎng)絡(luò)反饋機制動態(tài)地調(diào)整傳輸率,以獲得TCP友好性。它可以細(xì)分為簡單地AIMD方式和基于模型地?fù)砣刂?。簡單地AIMD方式模仿TCP擁塞控制地行為,這導(dǎo)致了類似TCP行為的短期鋸齒形速率變化,使得簡單的AIMD方式不適用于連續(xù)的媒體流。基于模型的擁塞控制使用例如TCP模型來取代類似TCP的AIMD機制。通過將發(fā)送速率適應(yīng)長期TCP吞吐量的平均值,基于模型的擁塞控制可以產(chǎn)生更平滑的碼率變化,因此更適宜于上述類型的通信量。
3.2 端到端與路由器支持
許多已提出的TCP友好方案被設(shè)計成適宜于盡力傳送的IP網(wǎng)絡(luò),IP網(wǎng)絡(luò)沒有提供額外的路由器機制來支持這些協(xié)議。因此,它們易于部署到今天的Internet上。這些方案被稱為端到端的擁塞控制,可以被進(jìn)一步劃分為基于發(fā)送端和基于接收端的方法。
哪個擁塞控制最適合給定的任務(wù),在很大程度上,依賴于網(wǎng)絡(luò)特征和發(fā)送應(yīng)用的通信量要求。沒有任何一種擁塞控制協(xié)議在所有情況下是最優(yōu)的,表1比較了現(xiàn)有擁塞控制機制的優(yōu),缺點。
4 擁塞控制策略
擁塞控制有2種機制:速率控制和速率整形。速率控制就是根據(jù)網(wǎng)絡(luò)運行狀態(tài)預(yù)測當(dāng)前可用的帶寬,并根據(jù)預(yù)測值調(diào)整視頻速率,以達(dá)到與可用帶寬匹配。主要工作有預(yù)測可用帶寬和調(diào)整視頻速率;控制模式有3種:基于發(fā)送端的控制、基于接收端的控制和兩者結(jié)合的控制;可用帶寬預(yù)測有基于探測的方式和基于模型的方式2種。速率整形則是迫使發(fā)送端以碼率控制算法規(guī)定的碼率發(fā)送視頻流。
4.1 基于發(fā)送端的速率控制
基于發(fā)送端的速率控制的工作過程:發(fā)送端利用接收端的反饋信息來預(yù)測可用帶寬。并調(diào)整自身的發(fā)送速率。速率調(diào)整可以用探測的方式,即設(shè)置一個包丟失閾值,發(fā)送端將接收端反饋的丟包率與該閾值比較,判斷需要增加還是減小發(fā)送速率。一般用加性增加和乘性減少或乘性增加和乘性減少的方式探測性的調(diào)整發(fā)送速率,并根據(jù)接收端的反饋判斷當(dāng)前探測是否成功。速率調(diào)整也可以基于模型,發(fā)送方根據(jù)TCP連接的吞吐率模型和網(wǎng)絡(luò)的當(dāng)前狀態(tài)獲得模型參數(shù),并調(diào)整發(fā)送速率.帶寬測試模型公式如下:
其中,λ是TCP連接吞吐量;Umt是最大傳輸單元;Tn是連接的往返時間;P是丟包率?;谀P偷乃俾收{(diào)整雖然可保證與網(wǎng)絡(luò)中其他TCP應(yīng)用公平,但參數(shù)Umt,Tn和P的合理選取卻較困難。
4.2 基于接收端的速率控制
基于接收端的速率控制一般適于分層視頻編碼,由接收端調(diào)整接收的視頻層次來調(diào)整速率,對于多播和解決網(wǎng)絡(luò)異構(gòu)性有很大幫助。其調(diào)整策略也分基于探測和基于模型2種。探測模式指接收端根據(jù)網(wǎng)絡(luò)當(dāng)前狀態(tài)不斷嘗試加入或減少接收層次;而基于模型的模式則是將視頻層次的選擇用模型來定義,接收端根據(jù)模型決定接收多少和哪些層次。這里的模型也是上面的帶寬測試模型,接收端用式(1)預(yù)測帶寬,判斷是否要增加或減少視頻層次。
4.3 混合的速率控制機制
基于發(fā)送端的速率控制能夠較好地提供自適應(yīng)于網(wǎng)絡(luò)可用帶寬的速率調(diào)整,有效地減少網(wǎng)絡(luò)擁塞,在單播情況下,他能靈活提供個性化的服務(wù),但他的缺點是帶寬利用率不高,能提供的服務(wù)用戶數(shù)目不多。基于接收端的速率控制通過視頻分層組播技術(shù),能夠?qū)^多用戶提供分級的實時視頻傳輸服務(wù),但他也有難以避免的缺點,而當(dāng)網(wǎng)絡(luò)發(fā)生擁塞時,由于在源端較少采用速率控制,發(fā)送速率相對比較穩(wěn)定,從而加劇了網(wǎng)絡(luò)擁塞,降低了收端的視頻質(zhì)量。綜合上述的2種速率控制,可以設(shè)想采用一種混合的速率控制機制,他采用視頻分層編碼,分別在多個信道(組播組)傳輸,在發(fā)送端每一個信道的速率都可以根據(jù)網(wǎng)絡(luò)的擁塞狀況來動態(tài)調(diào)整。一方面在收端通過加入或者退出視頻組播組來調(diào)整接收的速率,而發(fā)送端也可以根據(jù)收端的反饋信息來調(diào)整每一個組播信道的發(fā)送速率。
在視頻的實時傳輸中,速率控制和視頻編碼是相輔相成的,他們共同構(gòu)成了實時傳輸中的速率控制機制,一方面,視頻編碼給速率控制提供了優(yōu)化的傳輸視頻流;另一方面,速率控制也為視頻編碼提供了必要的參數(shù)。
4.4 速率整形
速率整形的目的是將壓縮后的碼流適應(yīng)網(wǎng)絡(luò)的帶寬限制。速率整形器是壓縮層與網(wǎng)絡(luò)傳輸層之間或兩個網(wǎng)絡(luò)段之間的一個接口(或濾波器),通過他可以達(dá)到視頻流與可用帶寬之間的匹配。有許多類型的濾波器,包括:
編解碼濾波器:對視頻流進(jìn)行壓縮和解壓。他們通常用于實現(xiàn)不同壓縮方案之間的轉(zhuǎn)碼。取決于所用的壓縮算法,轉(zhuǎn)碼可以簡化,無須全部解壓縮再壓縮。
棄幀濾波器:可以辨別幀的類型(例如MPEG中的I幀、P幀和B幀),并根據(jù)幀的重要程度丟棄某些幀。例如,棄幀順序可能首先是B幀,其次是P幀,最后是I幀。棄幀濾波器通過丟掉一定數(shù)目的幀降低視頻的碼率,剩余的幀只需較低的碼率。
棄層濾波器:可以識別并根據(jù)重要程度丟棄某些層。丟棄順序從最高增強層往下到基本層。
頻率濾波器:在壓縮層進(jìn)行運算。他們工作在頻域(DcT系數(shù))。頻率濾波機制包括低通、退色到彩色到單色濾波。低通濾波器丟掉較高頻率的DCT系數(shù)。除了只處理視頻流中的色度信息以外,退色濾波器的作用類似于低通濾波器。彩色到單色濾波器從視頻流中去掉全部的彩色信息。在MPEG中,是通過將色度塊用空塊替換實現(xiàn)的。與棄幀濾波器不同,頻率濾波器在降低帶寬的同時不影響幀率,而是降低了最終幀的顯示質(zhì)量。
再量化濾波器:在壓縮層進(jìn)行運算(DCT系數(shù))。這種濾波器首先通過反量化從壓縮的視頻流中提取DCT系數(shù),然后用較大的量化步長對DCT系數(shù)進(jìn)行量化,從而降低了碼率。
5 結(jié)束語
在實際的具體應(yīng)用中采用何種擁塞控制策略需要根據(jù)實際情況綜合考慮。一般來說,單播適合采用基于源端的擁塞控制,組播適合采用基于接收端的或混合的擁塞控制,因為這樣可以達(dá)到網(wǎng)絡(luò)帶寬的利用率和服務(wù)靈活性之間的平衡。最近基于源端的擁塞控制的許多研究焦點是基于模型的擁塞控制,認(rèn)為在與TCP流競爭時能達(dá)到一定程度的公平性。然而,嚴(yán)格的基于模型的擁塞控制可能導(dǎo)致傳輸速率的驟減,并且可能得到不滿意的視頻質(zhì)量。怎樣在擁塞檢測和反應(yīng)的敏感性與對視頻質(zhì)量影響的平穩(wěn)性之間權(quán)衡將有待于進(jìn)一步的研究。
參考文獻(xiàn):
[1] .
[2] 林窗,單志廣,任豐源. 計算機網(wǎng)絡(luò)的服務(wù)質(zhì)量(Qos)[M]. 北京:清華大學(xué)出版社,2004.4.
[3] 趙黔莉,涂國防. Internet視頻傳輸?shù)膿砣刂撇呗訹M]. 多媒體技術(shù)及應(yīng)用, 2004,1.
[4] 劉騁. 基于Internet的實時視頻流的應(yīng)用層Qos控制策略[M]. 現(xiàn)代電子技術(shù),2005.
[5] 鐘玉琢,向哲,沈洪. 流媒體和視頻服務(wù)器[M]. 北京:清華大學(xué)出版社,2003.
【關(guān)鍵詞】流媒體;網(wǎng)絡(luò)TV
一、前言
大慶深層氣的開發(fā),吸引了國家、省、市等許多新聞媒體,在各級電視臺對大慶深層氣開發(fā)做了大量的報道,特別采氣分公司成立以來,錄制了大量的音視頻資料,這些資料對采氣分公司來說,是一筆非常寶貴的財富,如何將這些寶貴的資料收集整理在一起,并能隨時展現(xiàn)在人們的面前是一項重要的工作。由于采氣分公司特定的辦公居住環(huán)境限制,所以不象很多油田單位一樣有自己的閉路電視臺,能夠定時播放本單位的新聞節(jié)目,讓本單位和外界及時了解掌握分公司發(fā)展動態(tài)。在網(wǎng)絡(luò)發(fā)展日益普及的今天,通過油田局域網(wǎng)將分公司的新聞節(jié)目展現(xiàn)在大家面前已成為一種可能。
二、流媒體技術(shù)
流媒體是指運用可變帶寬技術(shù),在數(shù)據(jù)網(wǎng)絡(luò)上按時間先后次序傳輸和播放的連續(xù)音/視頻數(shù)據(jù)的一種格式。流媒體數(shù)據(jù)流具有連續(xù)性、實時性、時序性三大特點,具有嚴(yán)格的前后時序關(guān)系。由于流媒體在播放前只將部分內(nèi)容緩存,并不下載整個文件,在數(shù)據(jù)流傳送的同時,用戶可在計算機上利用相應(yīng)的播放器或其它的硬件、軟件對壓縮的動畫、視音頻等流式多媒體文件解壓后進(jìn)行播放,這樣就節(jié)省了下載等待時間和存儲空間,使時延大大減少,而多媒體文件的剩余部分將在后臺的服務(wù)器內(nèi)繼續(xù)下載。
三、超文本語言中嵌入media Player播放器的技術(shù)實現(xiàn)
(一)語言選擇
在選擇程序語言編寫時,采用了較新的.NET技術(shù)。
是一個已編譯的、基于.NET的環(huán)境,可以無縫地與WYSIWYG HTML編輯器和其他編程工具(包括Microsoft Visual )一起工作。具有高效率、易控制、語言支持、更好的升級能力等優(yōu)點,能夠適應(yīng)不同的系統(tǒng),網(wǎng)絡(luò)應(yīng)用和網(wǎng)站需要提供一種更加強大的可升級的服務(wù)。
(二)嵌入播放器
通過在Web頁面中嵌入mediaPlayer播放器控件,可以把流媒體內(nèi)容直接加入到頁面中。利用這樣的方法,可以設(shè)置和獲取影片屬性,控制播放以及完成交互操作。在超文本語言中實現(xiàn)了對是否自動播放指定的源文件、圖像窗口的背景顏色、無限循環(huán)、獲得流描述信息、瀏覽器的回調(diào)監(jiān)控、揚聲器圖標(biāo)和聲音調(diào)節(jié)滑動條等參數(shù)的設(shè)定。
1.媒體準(zhǔn)備
在嵌入作品前,需要安裝媒體軟件。mediaplayer是微軟公司基于 DirectShow 基礎(chǔ)之上開發(fā)的媒體播放軟件??梢圆シ鸥嗟奈募愋?包括:Windows Media (即以前稱為NetShow的),ASF, MPEG-1, MPEG-2, WAV, AVI, MIDI, VOD, AU, MP3, 和 QuickTime 文件。Windows Media Player 能播放從低帶寬的聲音文件到全屏的圖象文件,在播放時中間不需停頓,傳輸?shù)?Windows Media Player 的內(nèi)容,會自動調(diào)至最佳狀態(tài)。
2.Netscape插件方法嵌入播放器
嵌入播放器提供標(biāo)簽來把流媒體加入到Web頁面中。通過Netscape插件方法,利用 標(biāo)簽和Javascript命令來完成嵌入和控制。所有支持這個插件方式的瀏覽器都支持嵌入播放。
3.?dāng)U展功能
在嵌入作品中,通過在 Javascript或者VBScript中選擇一個腳本語言來擴展作品的功能。腳本可以利用框架、HTML按鈕或者圖形鏈接等實現(xiàn)作品的停止、播放以及聲音控制等功能。
為了增強對嵌入播放發(fā)出操作命令的腳本方法能力,可以通過播放器提供的callback方法來報告行為。也可以利用回調(diào)方法中斷處理Mediaplayer播放器行為??梢宰粉櫴髽?biāo)移動軌跡、捕獲程序控制交互行為以及監(jiān)控程序的執(zhí)行
四、數(shù)據(jù)管理與存儲方式選擇
在數(shù)據(jù)存儲方式上,應(yīng)用了ORACLE數(shù)據(jù)庫與FTP服務(wù)器的結(jié)合,利用ORACLE數(shù)據(jù)庫安全性、穩(wěn)定性、可移植性、高效率的特點,將其做為存儲文件地址的數(shù)據(jù)庫,并且針對日期進(jìn)行排序,這樣可以將最新的新聞,視頻展現(xiàn)在觀眾眼前;利用FTP服務(wù)器傳輸方便、傳輸與存儲大容量文件速度快的特點,將其做為保存媒體文件的服務(wù)器,并結(jié)合NTFS權(quán)限以及磁盤限額能很好地實現(xiàn)多用戶的多樣化管理。
五、視頻格式轉(zhuǎn)換研究
媒體內(nèi)轉(zhuǎn)換技術(shù)需要基于特定媒體的特殊編碼方案,提供相應(yīng)的媒體轉(zhuǎn)換。在格式轉(zhuǎn)換研究中,依據(jù)了視頻壓縮特性:包括視頻幀傳輸率、圖像格式、以及特定的intra-frame和inter-frame質(zhì)量,支持特定的數(shù)據(jù)尺寸和格式的轉(zhuǎn)換。采用WinAVI Video Converter專業(yè)的視頻編、解碼軟件,界面非常漂亮,簡單易用。該軟件支持包括AVI、MPEG1/2/4、VCD/SVCD/DVD、DivX、XVid、ASF、WMV、RM在內(nèi)的幾乎所有視頻文件格式。在參數(shù)選擇上,視頻分辨率選項中可調(diào)整畫面分辨率,越小轉(zhuǎn)后文件自然越小。Encoder為color pocket pcs(225kbps);視頻采樣率為25;音頻采樣率為44100;quality為100。本著小而精的文件轉(zhuǎn)換原則,將AVI文件轉(zhuǎn)換成RM文件,既保證了視頻清晰又確保了鏈接速度。
六、網(wǎng)頁布局及網(wǎng)頁風(fēng)格研究
采用了框架思路,并將FLASH、PHOTOSHOP、FRONTPAGE等技術(shù)結(jié)合實現(xiàn)了網(wǎng)頁合理布局和特色風(fēng)格??蚣苁荌nternet網(wǎng)頁中最常使用的頁面設(shè)計方式。在frongtpage中,通過框架將一個瀏覽器窗口劃分為多個區(qū)域,每個區(qū)域都可以單獨的顯示HTML網(wǎng)頁文檔。優(yōu)越性體現(xiàn)在整個網(wǎng)頁設(shè)計的整體性的保持及更新上,并且框架結(jié)構(gòu)的使用可以使網(wǎng)站的維護(hù)變的相對容易。網(wǎng)站的排版經(jīng)過精心規(guī)劃,會使瀏覽者更能迅速的找到所需的資料。并且設(shè)計網(wǎng)頁時注重網(wǎng)頁的底色,文字字型,網(wǎng)頁的顏色,并非單一就圖文件、文字顏色、或是底色為主,而是以瀏覽者的角度來觀看,界面新穎、簡潔明了。
參考文獻(xiàn)