1. 程式人生 > >看圖說話,P2P 分享率 90% 以上的 P2P-CDN 服務,來了!

看圖說話,P2P 分享率 90% 以上的 P2P-CDN 服務,來了!

rtmp 一句話 辦公室 raw a-z orm 再看 公司 origin

事情是這樣的:今年年初的時候,公司準備籌劃一個直播項目,在原有的 APP 中嵌入直播模塊,其中的一個問題就是直播加速服務的選取。

老板讓我負責直播加速的產品選型,那天老板把我叫到辦公室,語重心長地說:“小王啊,你是知道的,我們這個直播模塊對 CDN 的唯一要求就是性價比要高,所以希望你能多花點心思找找合適的產品。”

“好的,老板。”我心裏默默想著,這次一定要讓老板刮目相看。

首先我對接了業內數家雲服務上整理了一份各家直播加速方案的報價表,老板看完後說:“小王啊,這個價格比我預期的還是高了點,你再看看還有沒有更低的。”

“好的,老板。”看來我還是把問題想的太簡單了。

回到工位後,思前想後,老板的需求概況下來就是:便宜最重要,穩定也要好,延遲不能高。用另一句話說就是:又想馬兒跑得快,又想馬兒不吃草。

在準備放棄的時候,我發現了這張圖!

技術分享圖片

萬萬沒想到,我竟然還是出色、完美、高效的完成了老板的任務。

又拍雲 PrismCDN —— P2P 分享率 95% 的 P2P-CDN 服務,妥妥地滿足既便宜又穩定,延遲還低的直播加速要求啊!

至少降低一半帶寬成本的直播加速服務

高 P2P 分享率,高性價比

降低產品的成本對提升產品競爭力至關重要,而一款直播產品在帶寬上的支出往往占比很大,降低 CDN 價格可以節省大量的帶寬成本。

又拍雲 PrismCDN 將 P2P 與 CDN 完美融合,通過近百萬個 P2P 節點來降低整張網絡的帶寬成本,降幅至少可達到 CDN 的 50%。因此又拍雲 PrismCDN 相比其他 CDN 產品在價格上更有優勢。

又拍雲 PrismCDN 已經被多家直播服務采用,在實際使用中, P2P 分享率通常可以超過 90%,甚至可以達到 95% 以上。近百萬個 P2P 節點,也是又拍雲 PrismCDN 能夠將 P2P 分享率提升到 90% 甚至 95% 的關鍵基礎。

獨有傳輸協議,高穩定可用

又拍雲 PrismCDN 的穩定性數據非常不錯,視頻流暢度均在 99% 以上,而且 PrismCDN 已經穩定服務過峰值帶寬 500Gbps 的直播業務。

這是因為 PrismCDN 的采用的傳輸協議與 Google 開發的 QUIC 傳輸協議相似,都是使用 UDP 傳輸,並且實行多徑傳輸和冗余傳輸。同時在 P2P 資源不足時,會自動調用 IDC / CDN 服務服務器補數據。

技術分享圖片

△ PrismCDN 技術架構

獨特架構,低延時

對遊戲直播、體育直播等而言,延遲控制在 4~5 秒左右就已經足夠了,而且可以留出一定的緩沖時間,當主播涉黃或者違規時進行及時有效的幹預。應用了 PrismCDN 的直播,首屏秒開時間更是能夠低於 1 秒。

低延時除了得益於 PrismCDN 獨特的網絡結構。PrismCDN 采用扁平化傳輸模型,加速文件只經過 P2P 節點轉發一次,有效提升資源的傳輸速度,甚至比起傳統 CDN httpflv 和 RTMP 傳輸格式也只慢了 1 個 RTT,從端到端的延遲可以做到小於 3 秒。

相比之下,傳統 P2P 網絡往往采用樹形結構,端到端需要經過多個不同層級的節點傳輸,自然延遲就受到了影響。

技術分享圖片

△ 傳統 P2P 對比 PrismCDN 傳輸模型

總結

又拍雲 PrismCDN 作為一款集性價比與實用性於一體的直播加速產品,相比傳統 CDN 來說,有近百萬的 P2P 節點作為傳輸骨幹, 降低了 50% 以上的流量成本, 有效幫助客戶進行成本控制。同時用 300 多個 CDN 節點在 P2P 資源不足時,補足傳輸帶寬,為直播產品提供高效、穩定的加速服務,提升終端用戶的觀看體驗。

推薦閱讀:

HTML5 直播技術解析-WebSocket+MSE

看圖說話,P2P 分享率 90% 以上的 P2P-CDN 服務,來了!