天天看點

基于PCDN技術的無延時直播方案

2018亞太CDN峰會在北京隆重召開,在4月12日上午的營運商論壇中,阿裡雲邊緣計算團隊進階技術專家張士波進行了《基于PCDN技術的無延時直播方案》的主題演講。本文為演講内容。

基于PCDN技術的無延時直播方案

當大家談到直播,一般很驚訝于直播近幾年來發展的規模,尤其是2016到2017年直播使用者增長速度達到了22.6%,使用者的總體規模已經達到了4.2億,營收方面達到了人民币300億以上,發展趨勢是非常喜人的。

在2017年有兩撥熱潮,第一撥是抓娃娃,第二撥是答題,都把視訊直播推到了一個新的高度,同時直播也有着十分廣闊的發展空間,我們看到直播已經從原來的泛娛樂逐漸地和垂直行業進行深度的結合,從娛樂轉到了像電商、線上教育、傳媒等關系國計民生的各個方面。

在直播發展的同時,市場對使用者的體驗、性能和成本方面其實也提出了更高要求,我想作為PCDN這個技術,我們能夠在成本和體驗方面貢獻自己的一份力量,尤其是在将來的發展中,我們認為直播的延時能力非常影響使用者的使用體驗。是以,今天的分享中,我将為各位介紹基于PCDN技術的無延時直播方案。

内容深度下沉,流量本地化是未來趨勢

PCDN是基于P2P的一種技術,利用了邊緣網絡中海量的閑散資源充分發掘他們的能力,這樣就形成了我們的低成本、高品質的分發網絡,我們這種分發網絡會大大的降低骨幹網之間的流量消耗,進而促進我們流量深度的下沉和流量本地化的趨勢,進而大大提高邊緣網絡的資源使用率,提高分發的速度。

一般而言,以往CDN大多部署在一線和二線這樣的城市,剛才中國移動的專家也說了,現在我們正在往三線、四線甚至五六線在部署,其實我們也是深刻的認同這個觀點,我們認為将來要服務好客戶,我們的内容一定是深度下沉的,流量本地化也是将來的趨勢。

基于PCDN技術的無延時直播方案

我們PCDN實際上是和CDN進行深度融合的,我們可以利用PCDN的技術把大量的三四線、五六線城市的各種優勢資源利用起來,通過靈活的系統對這種能力進行配置設定,最終視訊資源和直播資源是在雲、CDN和PCDN網絡之間進行網狀的流動,而且我們跟普通的連接配接是有所不同的,我們是一種多點多徑的方法,能達到成功率流暢率更高的效果。

PCDN定位:擴充CDN的邊界,讓内容離你更近

我們認為,PCDN是邊緣計算矩陣中的一個Paas産品,它擴充了CDN的邊界,能夠讓内容分發能力下達到使用者小區,甚至下達到使用者的家裡。

基于PCDN技術的無延時直播方案

PCDN對直播的支援有非常明顯的優勢,首先,在排程端,阿裡雲有管理億級節點的能力,通過資源優選,可以為消費點配置設定最适合他的節點。同時,在端上有很多算法,比如說像子流化、分片化的算法,還有多點多徑的連接配接都可以更好的支援直播,單節目可以支援百萬級的同時線上。

基于PCDN技術的無延時直播方案

其實P2P還有一個點,我們選擇這麼多特點各異的節點,它在成本上差別是非常之大的。利用這些特點,通過我們的排程算法和連接配接服務,最終我們可以達到很高的分享率,同時因為節點非常靠近使用者,和使用者的距離非常近,PCDN在直播延時方面接近零延時。

PCDN既是一個雲産品,又是一個端的産品。在端這方面,PCDN經過多年的技術積累,并與客戶業務進行深度的結合和打磨,我們積累建立了完整的端的系統。

因為端産品它面向的是不同種類的端,尤其是端的這種異構性,比如像裝置異構、平台異構、軟體異構,播放器也是各有不同,PCDN采用通用化的處理方式,最大的做到了一個相容性。是以,PCDN在媒體的協定支援方面,在媒體的格式方,在平台的支援和終端的支援方面做到了非常全面的狀态,提供的直播和點播方案也是比較成熟和全面的。

按照“品質優先,兼顧成本”原則合理配比

基于PCDN技術的無延時直播方案

PCDN可以實作基于背景排程,選擇優質節點進行傳輸。對于分布在網上各種各樣的節點裝置的統一管理,PCDN采用了對三個能力進行單元化處理的模型,像計算能力、帶寬能力和存儲能力,進而實作用一緻的方法來為整個系統進行排程。

在直播開始階段,PCDN優選出來的首批優質節點,可以快速的讓終端連上這些節點,迅速的拿到首播資料,進而達到很好的輸出效果。在播放的過程中,我們用自己的智能算法找出那些成本效益更高的節點來逐漸的加入,使這個能力越來越強,進而達到了播放體驗和成本之間的很好平衡。

簡單易用 保障有力

基于PCDN技術的無延時直播方案

在技術和産品在發展的過程中,除了靠自身對于技術的不斷追求和疊代之外,實際上也經常被客戶所教育和引導。一個好的産品,從客戶的角度來看一定是簡單友善、容易使用的、支援完善的,這幾點也是我們研發的動力。在SDK簡單易用性、控制台實操方面,我們做了大量的工作,讓SDK的接口調用更簡單,并提供了完整詳盡的文檔與售後支援。

在客戶的業務場景中,對業務層資料的跟蹤和監控是十分重要的,依托于阿裡雲的資料處理能力,能夠實時的去監控到線上發生的各種情況,進行自動修複和危險預警。

還有一點客戶比較關心的是,對單點故障的排除能力和定位能力。在這方面PCDN利用端的底層的技術,能夠分析和彙報有關網絡方面的各個特征,同時對整個鍊路進行分級操作,實作提取客戶關心的使用者畫像等特征等增值服務。

基于PCDN技術的無延時直播方案

以上就是張士波在技術角度,對PCDN無延時直播解決方案的特點闡述。

想要咨詢PCDN的産品詳情,可以掃碼加入釘釘群

基于PCDN技術的無延時直播方案

阿裡雲視訊雲講師團亮相亞太CDN峰會,點選檢視其他演講摘要:

阿裡雲朱照遠:AI打開新視界 8K時代已來! 阿裡雲黃海宇:窄帶高清2.0——讓直播更驚豔的魔術 亞太CDN峰會,阿裡雲王海華解讀雲+端+AI的短視訊最佳實踐

繼續閱讀