传统的视频传输方式是使用服务器,如果是在全国各地都有用户的话,就需要借助CDN分发,也就是在全国各地备份相同的信息,但是每个用户发请求的时候都是返回离他最近的CDN地址。不过这种方式有个弊端就是在视频流量很大或者观看人数多的时候,对于带宽的压力比较大,如果不解决的话就会造成请求获取慢卡顿等问题,导致用户观看体验差。但是对于运营者来说这确实是很多的成本。那么有没有什么方式可以减少带宽消耗的同时还能提升用户体验呢?其实利用P2P技术是完全可以解决这个问题的。
P2P技术在大量视频分发,尤其是同时分发的时候更具有优势,因为它是把视频分成不同的模块,每个用户下载整个文件的一个或者几个模块,然后不同的用户可以从其他用户那里获得自己没有的,而不完全是从传统的服务器中去获取,这样服务器的压力就会小很多,而且是人数越多这种方式的效果越明显。即使在zui差的情况下,他这种方式和传统的方式也是一样的效果。而且现在也可以做到P2P和cdn分发的结合,叫做P2SP。两种方式同时存在,但是可以不设置那么多的cdn地址,也能节省带宽。这个在所有需要大文件、大视频等传输的领域均可使用。
阅读全文
收起全文