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