互動直播也能用P2P,當時我就震驚了
云帆加速于2016年8月份推出的“無延時P2P”經大量客戶驗證,性能媲美CDN,并已加入共享CDN豪華套餐中。但是已經無數次提及的無延時P2P究竟是什么呢?
P2P發(fā)展|個性鮮明卻幾經沉浮
眾所周知,P2P有著個性鮮明的優(yōu)劣勢,也讓其發(fā)展幾經起起落落。在發(fā)展之初,2001年前后P2P流量以驚人的速度增長,到2004年更是超越HTTP協(xié)議應用,成為互聯(lián)網上最普遍的應用和帶寬主要消耗者。2007年P2P流量增勢開始放緩。但是隨著近幾年視頻行業(yè)的發(fā)展,視頻傳輸在互聯(lián)網流量占比中逐年加大,據Cisco視覺網絡指數(VNI)***的報道指出視頻在全球互聯(lián)網中的流量占比將由2015年的63%上升到2020的79%。在2020年,高清和超高清的互聯(lián)網視頻播放量在總視頻流量中的占比將由2015年的53%上升到82%。
圖片來源于VNI
隨著2016年直播的爆發(fā),資本入局,直播APP如雨后春筍般平地而起,至今已有近300家直播企業(yè)。行業(yè)熱況也導致行業(yè)間競爭激烈,雖然政策上已經陸續(xù)出臺了各種直播監(jiān)管機制,讓直播熱稍微降了一下,但是直播+趨勢已經形成。未來,直播將依然是視頻流量中的一塊重要占比。P2P的應用也在視頻化大趨勢下再次走俏,但因為延時高的原因,讓直播界依然對P2P這項技術諱莫如深,即使是面對著大流量大帶寬的壓力,依然還是選擇CDN進行網絡加速。
無延時P2P|為直播而生
目前,在整個P2P體系里有兩種做法,一種是現在市面上已成熟也大量應用的有延時的P2P,分享率高,適用于點播和對延時要求不高的賽事、演唱會等大型活動直播。對于當前發(fā)展火熱的互動直播,云帆加速本著技術為王的精神,致力于解決P2P的幾大弊病,研發(fā)了無延時P2P,實現全球***基于P2P + 流媒體技術的高清視頻直播系統(tǒng)。
云帆加速較于其他公司,技術團隊自帶流媒體技術基因,擁有著長達7年的P2P技術積累,加之經歷過快播過億用戶的考驗。而且早在快播時代,P2P技術就已經是國內***的了,并通過P4P功能避免了傳統(tǒng)P2P吞噬帶寬影響用戶使用其他應用的體驗。在移動互聯(lián)網崛起中,云帆加速也從耗電量、資源、網絡甄別和上傳四個方面對移動端進行了優(yōu)化,如下圖:
在實際傳輸過程中,傳統(tǒng)P2P只是就近使用終端節(jié)點而已,因其是無序的,就暴露P2P節(jié)點的缺點:速度不佳、隨時可能可以掉線。
云帆加速無延時P2P采用用戶到目標節(jié)點的主動發(fā)現機制,通過大數據計算,分析每個用戶的歷史習慣、速度及用戶的網絡分布等等來預測每個節(jié)點的上傳能力及在線時長,精準每個用戶的節(jié)點質量,實現優(yōu)質節(jié)點向非優(yōu)質節(jié)點供源。雖然犧牲了一部分分享率(平均40%),但可以將直播延時控制在1秒,媲美高品質的CDN傳輸網絡。
云帆加速的核心技術在于自主研發(fā)的CDN系統(tǒng),與P2P同屬于數據傳輸層。CDN和P2P在架構上又有著天然互補的特性,這就為CDN和P2P的結合提供了契機。在管理和安全問題上,CDN就彌補了P2P的弱勢。在數據傳輸時,源流經過云帆加速流媒體云平臺進行切塊、轉封裝等處理,然后分發(fā)到的CDN系統(tǒng),***終端可以從CDN獲取數據,也可進行P2P的傳輸,終端覆蓋TV、PC,甚至Android、iOS等移動端。在P2P速度足夠高的情況下,將一直保持P2P的長時間的使用,不會回到CDN的模式。如果P2P的這條通道來了數據不夠的情況下,就會切換到CDN上,保證數據傳輸的可靠性。
P2P在與CDN結合過程中,不僅是CDN可以做P2P的優(yōu)質保證。在CDN節(jié)點部署、鏈路選擇上,云帆加速結合P2P的多通道傳輸技術,實現蛛網型網絡結構,所有的節(jié)點都是統(tǒng)一的,既是邊緣、又是上層,整個系統(tǒng)特別靈活,節(jié)點鏈路可動態(tài)調整。不僅降低了傳輸成本,提升末端傳輸速度,也改變了以往CDN樹狀結構傳輸過程中對中心節(jié)點的數據依賴,避免了核心節(jié)點問題導致的全局故障。
無延時P2P,在推出半年多以來,已經獲得大量***客戶的實力驗證和認可。目前,無延時P2P也已加入云帆加速共享CDN豪華套餐之中。
結語:云帆加速自成立之初就秉持著為用戶傳輸不可估量的價值的理念,深耕流媒體領域。并憑借著不斷創(chuàng)新的活力和實力,在2017年為自己設下了一個小目標:成為流媒體領域標配CDN。