P2P技术能用于视频会议的数据传输吗?

2015-10-15 10:53:29

      P2P技术经过若干年的发展已经不单纯的只是点对点的传输,现已发展到了分布式P2P技术,作为实时传输的视频会议系统是否采用P2P技术?
      在这里首先简单介绍下点对点式P2P技术和分布式P2P技术的区别:
      点对点式P2P主要是点对点的数据传输,而这种传输只是两个端点进行传输,数据不经过服务器的转发,而是通过穿透的技术实现两个端点的数据传输,该方式能实现数据的实时传输。
      分布式P2P技术主要是各个节点都是对等的,数据既可以从一个端点获取,也可以从另外的节点获取,这种方式可以加快接收端的传输量,数据可以不同的节点获取,比只能从一个节点获取速度会快很多,由于数据都是从不同的节点获取,其数据不是实时数据,有很大的局限性,因此分布式P2P技术只适合一些实时性不高的大数据量的应用,如文件传输、网络电视等。
      总结视频会议系统的实现方式,数据传输方式一般可以分为点对点、或者点对多点、多点对多点实时传输,而点对点的音、视频传输,我们完全可以使用单纯的P2P技术实现,但点对多点、多点对多点的传输方式,其数据一般都是传输给服务器一路数据,然后通过服务器转发多路数据,如无论是采用单纯的点对点式P2P技术还是采用分布式的P2P都会引起终端上传带宽的增加,并且由于多个节点都是对等数据,无法实现实时的数据传输,因此不能应用有视频会议系统的实时传输。
     综上所述,点对点式P2P技术可以用于视频会议的点对点的实时数据传输,除此之外都不适宜用于视频会议系统点对点式的P2P技术和分布式P2P技术。

分享到: