P2P與IPTV的技術(shù)演化進(jìn)展
此后各種原型系統(tǒng)、高度可擴(kuò)展的應(yīng)用層多播協(xié)議大量涌現(xiàn)。其中典型的系統(tǒng)有提供音頻廣播的Standford大學(xué)的Peercast系統(tǒng)和德國(guó)的P2PRadio系統(tǒng),他們均采用開放源代碼。而應(yīng)用層多播協(xié)議有微軟的Coopnet/Splitstream協(xié)議、思科的Overcast協(xié)議、馬里蘭大學(xué)的NICE協(xié)議、伯克利大學(xué)的Gossip協(xié)議等。雖然這些系統(tǒng)和協(xié)議尚不能實(shí)用,但為P2P流媒體直播打下了堅(jiān)實(shí)的理論基礎(chǔ)。
2004年5月歐洲杯期間,香港科技大學(xué)張欣研博士開發(fā)的CoolStreaming原型系統(tǒng)在Planetlab網(wǎng)上試用獲得成功。這套系統(tǒng)使用Goosip協(xié)議在用戶之間傳播控制信令,使用類似于BT的多點(diǎn)對(duì)多點(diǎn)數(shù)據(jù)傳播協(xié)議在用戶之間傳送媒體數(shù)據(jù)包。CoolStreaming系統(tǒng)是第一次真正將高可擴(kuò)展和高可靠性的網(wǎng)狀多播協(xié)議應(yīng)用在P2P流直播系統(tǒng)當(dāng)中,標(biāo)志P2P直播技術(shù)進(jìn)入準(zhǔn)商業(yè)運(yùn)作階段。在CoolStreaming成功的鼓舞下,中國(guó)流媒體直播技術(shù)和業(yè)務(wù)發(fā)展迅速,在世界上獨(dú)樹一幟,目前中國(guó)有10多個(gè)網(wǎng)站使用各自發(fā)展的軟件提供P2P流媒體直播業(yè)務(wù)。用戶最多的是PPLive網(wǎng)采用的Synacast系統(tǒng)。Synacast系統(tǒng)的核心是一套完整的網(wǎng)上視頻傳輸和運(yùn)營(yíng)支持業(yè)務(wù)平臺(tái)。在此平臺(tái)上可以方便地完成節(jié)目采集、發(fā)布、認(rèn)證、統(tǒng)計(jì)分析等功能。
由于采用了P2P技術(shù)進(jìn)行流媒體內(nèi)容的分發(fā),Synacast系統(tǒng)對(duì)服務(wù)器端的要求比較低。通常情況下,每一個(gè)源分發(fā)服務(wù)程序只占用5%左右的CPU負(fù)載,20 MB的內(nèi)存和10 Mb/s的網(wǎng)絡(luò)帶寬。以PPLive網(wǎng)為例,該網(wǎng)站原本使用的是傳統(tǒng)的Windows Media服務(wù)器,一臺(tái)100 Mb/s服務(wù)器以單播方式提供一路節(jié)目的直播,最多可支持200~300個(gè)用戶并發(fā)訪問;當(dāng)使用了Synacast技術(shù)后,一臺(tái)100 Mb/s接入互聯(lián)網(wǎng)的普通PC服務(wù)器可以同時(shí)提供5~10路視頻節(jié)目的直播,每一路節(jié)目均可以支持百萬用戶同時(shí)收視。
目前P2P流媒體直播的主要性能如下:播放的電視節(jié)目的碼率一般為3~500 kb/s,有些頻道已經(jīng)開始提供800 kb/s的碼率,超過VCD的畫面質(zhì)量;在20 s~1 min左右完成數(shù)據(jù)緩沖,并開始播放,可以給用戶提供穩(wěn)定、清晰的電視節(jié)目,一般不會(huì)出現(xiàn)播放停頓的問題;具有內(nèi)網(wǎng)穿越功能,從而保障內(nèi)網(wǎng)用戶的使用;使用5~10 Mb/s服務(wù)器出口帶寬支持百萬級(jí)數(shù)量用戶的同時(shí)在線;具有認(rèn)證、計(jì)費(fèi)平臺(tái)。
P2P流媒體電視直播采用計(jì)算機(jī)終端,在用戶計(jì)算機(jī)中存儲(chǔ)的內(nèi)容僅幾分鐘,不需要使用硬盤,目前正開始發(fā)展廉價(jià)的機(jī)頂盒終端。
4.P2P流媒體點(diǎn)播技術(shù)進(jìn)展
與直播領(lǐng)域相比,在流媒體點(diǎn)播領(lǐng)域,P2P技術(shù)的發(fā)展速度相對(duì)較為緩慢。主要是因?yàn)辄c(diǎn)播當(dāng)中的高度交互性需求,使得實(shí)現(xiàn)的復(fù)雜程度較高。此外節(jié)目源版權(quán)因素對(duì)P2P點(diǎn)播技術(shù)的應(yīng)用有阻礙。2000年,美國(guó)普度大學(xué)實(shí)現(xiàn)的GnuStream系統(tǒng)是在Gnutella網(wǎng)絡(luò)基礎(chǔ)之上的第一個(gè)P2P準(zhǔn)點(diǎn)播系統(tǒng)。該系統(tǒng)也使用了網(wǎng)狀多播的策略。由于版權(quán)因素的限制,這套系統(tǒng)沒有能得到大規(guī)模的使用。2000年之后,P2P的點(diǎn)播技術(shù)在適用于點(diǎn)播的應(yīng)用層傳輸協(xié)議技術(shù)、底層編碼技術(shù)以及數(shù)字版權(quán)技術(shù)等方面都有重要進(jìn)展。在應(yīng)用層傳輸協(xié)議方面,比較重要的有2002年提出的P2Cast協(xié)議以及2003年提出的CollectCast協(xié)議(用于PROMISE系統(tǒng))。目前正在發(fā)展實(shí)用的P2P點(diǎn)播系統(tǒng),開始進(jìn)入商業(yè)應(yīng)用階段。
美國(guó)在線(AOL)和華納兄弟合作將在互聯(lián)網(wǎng)上采用Kontiki公司P2PVoD推出In2TV業(yè)務(wù),為客戶提供電視劇點(diǎn)播業(yè)務(wù)。有6類電視劇節(jié)目,具有DVD質(zhì)量的視頻效果。In2TV還提供各種交互服務(wù)如游戲等。
與P2P流媒體直播不同,P2P流媒體終端必須擁有硬盤,其成本高于直播終端。
5.P2PInternetTV發(fā)展進(jìn)程和存在的問題
2004年中國(guó)開始出現(xiàn)采用P2P流媒體技術(shù)在互聯(lián)網(wǎng)上進(jìn)行電視直播的網(wǎng)站。目前中國(guó)有10多個(gè)網(wǎng)站使用各自發(fā)展的軟件提供P2P流媒體直播業(yè)務(wù),掀起了一股P2P Internet TV浪潮。主要Internet TV系統(tǒng)有:
PPLive網(wǎng)絡(luò)(采用Synacast軟件)
ppStream網(wǎng)絡(luò)
QQ直播網(wǎng)絡(luò)(已與新版QQ進(jìn)行了捆綁)
貓眼網(wǎng)絡(luò)電視(貓撲網(wǎng))
TVKoo網(wǎng)絡(luò)(沸點(diǎn)網(wǎng)絡(luò)電視)
Rox磊客網(wǎng)
一些電信運(yùn)營(yíng)商也開始加入這一潮流,貴州網(wǎng)通采用上海網(wǎng)用公司的技術(shù)開展實(shí)驗(yàn)運(yùn)營(yíng),上海電信也在實(shí)驗(yàn)。
p2p機(jī)相關(guān)文章:p2p原理
評(píng)論