P2P技術能用于視頻會議的數據傳輸嗎?
2015-10-15 10:53:29 作者:云屋科技
閱讀次數:800
P2P技術經過若干年的發展已經不單純的只是點對點的傳輸,現已發展到了分布式P2P技術,作為實時傳輸的視頻會議系統是否采用P2P技術?
在這里首先簡單介紹下點對點式P2P技術和分布式P2P技術的區別:
點對點式P2P主要是點對點的數據傳輸,而這種傳輸只是兩個端點進行傳輸,數據不經過服務器的轉發,而是通過穿透的技術實現兩個端點的數據傳輸,該方式能實現數據的實時傳輸。
分布式P2P技術主要是各個節點都是對等的,數據既可以從一個端點獲取,也可以從另外的節點獲取,這種方式可以加快接收端的傳輸量,數據可以不同的節點獲取,比只能從一個節點獲取速度會快很多,由于數據都是從不同的節點獲取,其數據不是實時數據,有很大的局限性,因此分布式P2P技術只適合一些實時性不高的大數據量的應用,如文件傳輸、網絡電視等。
總結視頻會議系統的實現方式,數據傳輸方式一般可以分為點對點、或者點對多點、多點對多點實時傳輸,而點對點的音、視頻傳輸,我們完全可以使用單純的P2P技術實現,但點對多點、多點對多點的傳輸方式,其數據一般都是傳輸給服務器一路數據,然后通過服務器轉發多路數據,如無論是采用單純的點對點式P2P技術還是采用分布式的P2P都會引起終端上傳帶寬的增加,并且由于多個節點都是對等數據,無法實現實時的數據傳輸,因此不能應用有視頻會議系統的實時傳輸。
綜上所述,點對點式P2P技術可以用于視頻會議的點對點的實時數據傳輸,除此之外都不適宜用于視頻會議系統點對點式的P2P技術和分布式P2P技術。