[摘 要] 本文介紹了P2P流媒體技術(shù)的概念、發(fā)展現(xiàn)狀、關(guān)鍵技術(shù)及傳輸方式。指出了P2P流媒體技術(shù)在IPTV、VOD及交互游戲等方面的應(yīng)用和存在的問題與不足。
[關(guān)鍵詞] 流媒體 P2P P2P流媒體應(yīng)用
當(dāng)今世界已進入了信息化時代,計算機技術(shù)和網(wǎng)絡(luò)技術(shù)得到了突飛猛進的發(fā)展,與此同時,一個新的名詞也出現(xiàn)在我們的視野當(dāng)中,這就是P2P流媒體。而且它已經(jīng)被廣泛應(yīng)用于我們信息服務(wù)的方方面面。
一、流媒體技術(shù)
1.流媒體概念
流媒體是指在網(wǎng)絡(luò)中使用流式傳輸技術(shù)的連續(xù)時基媒體,如:視頻、音頻等文件。流式傳輸方式是將整個多媒體文件經(jīng)過特殊的方式壓縮分成一個個壓縮包,由視頻服務(wù)器向用戶計算機連續(xù)、實時傳送。在流式傳輸方式的系統(tǒng)中,用戶不必以傳統(tǒng)的下載方式那樣等到整個文件全部下載完畢,而是只需經(jīng)過數(shù)秒的啟動延時即可在客戶端利用解壓設(shè)備對壓縮的文件進行解壓進而觀看,此時這個文件的剩余部分在后臺的服務(wù)器上繼續(xù)下載,而用戶在前臺看不到,也不受它的影響,給人的感受就像讀取自己的電腦硬盤數(shù)據(jù)一樣。
2.流媒體的關(guān)鍵技術(shù)
流媒體有三個關(guān)鍵技術(shù):數(shù)據(jù)壓縮/解壓縮技術(shù),流媒體的網(wǎng)絡(luò)傳輸和媒體文件在流式傳輸中的版權(quán)保護問題。其中數(shù)據(jù)壓縮/解壓縮技術(shù)又是重重中之重,是核心技術(shù),流媒體的本質(zhì)是媒體,流是媒體傳遞過程中的一種表現(xiàn)形式,和傳統(tǒng)的傳輸方式相比,流媒體的關(guān)鍵是要降低文件的大小,使之能更容易在網(wǎng)絡(luò)中傳輸。
3.流式傳輸?shù)姆椒?/p>
目前,要實現(xiàn)流式傳輸有兩種方法:實時流式傳輸(Realtime streaming)和順序流式傳輸(Progressive streaming)。實時流式傳輸通常用于在線直播和視頻會議等方面;而順序流式傳輸常用于網(wǎng)上辦公等領(lǐng)域。
二、P2P技術(shù)在流媒體中的應(yīng)用
1.P2P的概念
P2P在IT界最初的含義是Peer-to-peer(點對點),peer在英語里有“(地位、能力等)同等者”、“同事”和“伙伴”等意義。P2P可以理解為對等聯(lián)網(wǎng)。為了便于大家理解,我們用一個例子來說明:當(dāng)我們通過QQ網(wǎng)上聊天的時候,信息傳遞的方式為:用戶A—用戶B。這就是典型的P2P應(yīng)用。而當(dāng)對方不在線時,信息會通過服務(wù)器中轉(zhuǎn),這就變成了傳統(tǒng)的C/S模式。現(xiàn)在P2P已經(jīng)被更廣泛的理解為Pointer-to-Pointer, PC-to-PC等等。
P2P技術(shù)出現(xiàn)的時間并不長,但它的發(fā)展速度卻很迅猛。它利用Internet中的各個節(jié)點進行對等計算,充分挖掘了Internet的空閑資源,在利用率、擴展性、容錯等方面具有潛在的巨大優(yōu)勢,在文件共享、分布式計算、協(xié)同工作、Internet存儲等方面已經(jīng)取得了初步良好的應(yīng)用。如Napster, Gnutella, Chord等。
把P2P引入到流媒體服務(wù)中,就可以充分發(fā)揮以往被忽略的眾多客戶機的作用,讓客戶端緩存一部分信息,充當(dāng)一部分服務(wù)器的功能,使服務(wù)分散化,從而減輕服務(wù)器的負(fù)載和網(wǎng)絡(luò)帶寬占用。基于P2P的流媒體技術(shù)是一項非常有前途的技術(shù),該技術(shù)有兩方面的優(yōu)點:
(1)不需要互聯(lián)網(wǎng)路由器和網(wǎng)絡(luò)基礎(chǔ)設(shè)施的支持,因此性價比高且易于部署;
(2)流媒體用戶不只是下載媒體流,而且還把媒體流上載給其他用戶。
因此,這種方法可以擴大用戶組的規(guī)模,而且由更多的需求帶來更多的資源。
三、P2P流媒體的應(yīng)用
網(wǎng)絡(luò)的迅猛發(fā)展和普及為P2P流媒體業(yè)務(wù)發(fā)展提供了強大市場動力,P2P流媒體技術(shù)的應(yīng)用將為網(wǎng)絡(luò)信息交流帶來革命性變化。目前常見的P2P流媒體的應(yīng)用主要有:
1.IPTV
IPTV:Interactive Personality TV,即交互式網(wǎng)絡(luò)電視,它是未來的家庭娛樂中心。它利用計算機或機頂盒+電視完成接收視頻點播節(jié)目、視頻廣播及網(wǎng)上沖浪等功能,向家庭用戶提供包括數(shù)字電視在內(nèi)的多種交互式服務(wù)的嶄新技術(shù)。它采用高效的視頻壓縮技術(shù),可以實現(xiàn)在因特網(wǎng)上視頻直播、遠(yuǎn)距離視頻點播,和傳統(tǒng)的電視相比它的優(yōu)勢很明顯,可以有接近DVD的收視效果,它能夠很好地適應(yīng)當(dāng)今網(wǎng)絡(luò)飛速發(fā)展的趨勢,充分有效地利用網(wǎng)絡(luò)資源。它既不同于傳統(tǒng)的模擬式有線電視,也不同于經(jīng)典的數(shù)字電視。
2.視頻點播(VOD)
這是最常見、最流行的流媒體應(yīng)用類型。
3.交互游戲:
需要通過流媒體的方式傳遞游戲場景的交互游戲近年來得到了迅速的發(fā)展。
四、P2P流媒體技術(shù)還存在一些亟待解決的問題
由于P2P流媒體系統(tǒng)中節(jié)點存在著不穩(wěn)定性,因此P2P流媒體系統(tǒng)需要在文件定位技術(shù)、節(jié)點選擇技術(shù)、容錯,以及安全機制方面有所突破。此外在如何管理節(jié)點并建立發(fā)布樹、如何應(yīng)付不可預(yù)知的節(jié)點失效、如何適應(yīng)網(wǎng)絡(luò)狀態(tài)變化方面也面臨著一些挑戰(zhàn)。
盡管P2P流媒體技術(shù)存在著這些問題,但其優(yōu)勢還是很明顯的,相信在不久的將來,它必將有一個更快的發(fā)展,給我們的生活帶來更大的便利。
參考文獻(xiàn):
[1]史 紅:談流媒體技術(shù)的應(yīng)用[J].科技信息(科學(xué)教研),2007,(28)
[2]孫 凱 徐振宇 武鵬飛:流媒體技術(shù)原理與應(yīng)用[J]. 2007,(01)
[3]車 軍:基于P2P的流媒體技術(shù)研究[J].計算機與信息技術(shù), 2007,(09)