當前位置:中美貿(mào)易網(wǎng) > 技術中心 > 所有分類
首先我們區(qū)別單純的P2P技術和分布式P2P技術,何為單純的P2P技術呢?單純的P2P主要是點對點的數(shù)據(jù)傳輸,而這種傳輸只是兩個端點進行傳輸,數(shù)據(jù)不經(jīng)過服務器的轉發(fā),而是通過穿透的技術實現(xiàn)兩個端點的數(shù)據(jù)傳輸,該方式能實現(xiàn)數(shù)據(jù)的實時傳輸,因此該方式可以應用視頻會議中的兩個端點的實時數(shù)據(jù)傳輸。另外一種P2P技術是分布式的P2P技術,該技術主要是各個節(jié)點都是對等的,數(shù)據(jù)既可以從一個端點獲取,也可以從另外的節(jié)點獲取,因此方式可以加快接收端的傳輸量,試想一下,數(shù)據(jù)可以不同的節(jié)點獲取,比只能從一個節(jié)點獲取速度會快很多,但這種分布式的P2P技術也有局限性,因為數(shù)據(jù)都是從不同的節(jié)點獲取,其數(shù)據(jù)不是實時數(shù)據(jù),或者說需要緩沖技術來實現(xiàn)數(shù)據(jù)的尋址,因此分布式P2P技術只適合一些實時性不高的大數(shù)據(jù)量的應用,如文件傳輸、網(wǎng)絡電視等。文件傳輸?shù)湫偷拇砭褪茄咐祝淇梢蕴峁┒鄠€節(jié)點數(shù)據(jù)傳輸,地提高數(shù)據(jù)接收端的傳輸率。網(wǎng)絡電視典型的代表就是PPStream、PPTV等,其數(shù)據(jù)是通過緩沖來實現(xiàn)分布式的P2P技術,不同的節(jié)點在不同的緩沖區(qū)里面可以提供不同的節(jié)點的數(shù)據(jù),大大提高了終端的接收效率。
我們理解了單純的P2P技術與分布式P2P技術的特點后,我們看一下視頻會議系統(tǒng)的實現(xiàn)方式,視頻會議系統(tǒng)的數(shù)據(jù)傳輸方式一般可以分為點對點、或者點對多點、多點對多點實時傳輸,而點對點的音、視頻傳輸,我們可以使用單純的P2P技術實現(xiàn),但點對多點、多點對多點的傳輸方式,其數(shù)據(jù)一般都是傳輸給服務器一路數(shù)據(jù),然后通過服務器轉發(fā)多路數(shù)據(jù),如果采用單純的P2P技術如果要實現(xiàn)點對多點、多點對多點,必須要求終端上傳多路數(shù)據(jù),從而引起終端的上傳帶寬額外增加,而視頻會議系統(tǒng)一般采用瘦客戶端的模式,盡量讓終端節(jié)省帶寬,服務器占用更大的帶寬(視頻會議系統(tǒng)的帶寬的計算方法可以參考“”),因此單純的P2P技術并不適合視頻會議的點對多點、多點對多點的實時傳輸;分布式的P2P也像單純的P2P文件一樣會引起終端上傳帶寬的增加,并且由于多個節(jié)點都是對等數(shù)據(jù),無法實現(xiàn)實時的數(shù)據(jù)傳輸,因此不能應用有視頻會議系統(tǒng)的實時傳輸。
綜上所述,單純的P2P技術可以用于視頻會議的點對點的實時數(shù)據(jù)傳輸,而分布式的P2P技術不能應用于視頻會議的實時傳輸,當然如果視頻會議的文件傳輸?shù)纫恍崟r性不高的功能,可以使用單純的P2P技術和分布式P2P技術都是可以使用的。