互动直播也能用P2P,当时我就震惊了

网络
云帆加速于2016年8月份推出的“无延时P2P”经大量客户验证,性能媲美CDN,并已加入共享CDN豪华套餐中。但是已经无数次提及的无延时P2P究竟是什么呢?

云帆加速于2016年8月份推出的“无延时P2P”经大量客户验证,性能媲美CDN,并已加入共享CDN豪华套餐中。但是已经无数次提及的无延时P2P究竟是什么呢?

 

P2P发展|个性鲜明却几经沉浮

 

众所周知,P2P有着个性鲜明的优劣势,也让其发展几经起起落落。在发展之初,2001年前后P2P流量以惊人的速度增长,到2004年更是超越HTTP协议应用,成为互联网上最普遍的应用和带宽主要消耗者。2007年P2P流量增势开始放缓。但是随着近几年视频行业的发展,视频传输在互联网流量占比中逐年加大,据Cisco视觉网络指数(VNI)***的报道指出视频在全球互联网中的流量占比将由2015年的63%上升到2020的79%。在2020年,高清和超高清的互联网视频播放量在总视频流量中的占比将由2015年的53%上升到82%。

 

图片来源于VNI

随着2016年直播的爆发,资本入局,直播APP如雨后春笋般平地而起,至今已有近300家直播企业。行业热况也导致行业间竞争激烈,虽然政策上已经陆续出台了各种直播监管机制,让直播热稍微降了一下,但是直播+趋势已经形成。未来,直播将依然是视频流量中的一块重要占比。P2P的应用也在视频化大趋势下再次走俏,但因为延时高的原因,让直播界依然对P2P这项技术讳莫如深,即使是面对着大流量大带宽的压力,依然还是选择CDN进行网络加速。

无延时P2P|为直播而生

[[191533]]

 

目前,在整个P2P体系里有两种做法,一种是现在市面上已成熟也大量应用的有延时的P2P,分享率高,适用于点播和对延时要求不高的赛事、演唱会等大型活动直播。对于当前发展火热的互动直播,云帆加速本着技术为王的精神,致力于解决P2P的几大弊病,研发了无延时P2P,实现全球***基于P2P + 流媒体技术的高清视频直播系统。

云帆加速较于其他公司,技术团队自带流媒体技术基因,拥有着长达7年的P2P技术积累,加之经历过快播过亿用户的考验。而且早在快播时代,P2P技术就已经是国内***的了,并通过P4P功能避免了传统P2P吞噬带宽影响用户使用其他应用的体验。在移动互联网崛起中,云帆加速也从耗电量、资源、网络甄别和上传四个方面对移动端进行了优化,如下图:

 

在实际传输过程中,传统P2P只是就近使用终端节点而已,因其是无序的,就暴露P2P节点的缺点:速度不佳、随时可能可以掉线。

云帆加速无延时P2P采用用户到目标节点的主动发现机制,通过大数据计算,分析每个用户的历史习惯、速度及用户的网络分布等等来预测每个节点的上传能力及在线时长,精准每个用户的节点质量,实现优质节点向非优质节点供源。虽然牺牲了一部分分享率(平均40%),但可以将直播延时控制在1秒,媲美高品质的CDN传输网络。

云帆加速的核心技术在于自主研发的CDN系统,与P2P同属于数据传输层。CDN和P2P在架构上又有着天然互补的特性,这就为CDN和P2P的结合提供了契机。在管理和安全问题上,CDN就弥补了P2P的弱势。在数据传输时,源流经过云帆加速流媒体云平台进行切块、转封装等处理,然后分发到的CDN系统,***终端可以从CDN获取数据,也可进行P2P的传输,终端覆盖TV、PC,甚至Android、iOS等移动端。在P2P速度足够高的情况下,将一直保持P2P的长时间的使用,不会回到CDN的模式。如果P2P的这条通道来了数据不够的情况下,就会切换到CDN上,保证数据传输的可靠性。

P2P在与CDN结合过程中,不仅是CDN可以做P2P的优质保证。在CDN节点部署、链路选择上,云帆加速结合P2P的多通道传输技术,实现蛛网型网络结构,所有的节点都是统一的,既是边缘、又是上层,整个系统特别灵活,节点链路可动态调整。不仅降低了传输成本,提升末端传输速度,也改变了以往CDN树状结构传输过程中对中心节点的数据依赖,避免了核心节点问题导致的全局故障。

无延时P2P,在推出半年多以来,已经获得大量***客户的实力验证和认可。目前,无延时P2P也已加入云帆加速共享CDN豪华套餐之中。

结语:云帆加速自成立之初就秉持着为用户传输不可估量的价值的理念,深耕流媒体领域。并凭借着不断创新的活力和实力,在2017年为自己设下了一个小目标:成为流媒体领域标配CDN。

责任编辑:武晓燕 来源: 云帆加速
相关推荐

2012-12-10 09:46:21

P2P云存储Symform

2020-03-05 20:30:15

Syncthing文件同步工具开源

2010-07-13 14:41:14

2024-08-06 14:03:35

2010-03-22 15:27:40

云计算

2022-07-19 16:59:04

流媒体传输IPC物联网

2009-02-06 10:43:00

2015-08-24 10:59:31

Windows 10P2PBT

2012-09-25 13:47:43

C#网络协议P2P

2018-08-16 07:29:02

2010-06-28 11:15:45

BitTorrent协

2015-04-27 11:49:23

2013-03-13 09:24:56

2010-07-07 10:31:45

2013-12-12 13:46:40

大数据金融P2P大数据

2021-09-02 19:45:21

P2P互联网加速

2009-01-08 09:52:00

2009-07-22 15:52:01

2017-05-17 14:56:55

2011-11-29 09:48:43

点赞
收藏

51CTO技术栈公众号