對話丨盧日:直播技術的融合、雲以及場景化
4月12,2017亞太CDN峰會在北京隆重召開,大會由亞太CDN領袖峰會、國際CDN論壇、電視新媒體CDN論壇、視頻雲論壇、未來網路論壇、C未來視頻峰會、亞太CDN展覽會等7大部分組成。在13日上午的視頻雲論壇上,帝聯科技首席架構師盧日作了題為《互動式實時視頻融合雲》的主題報告。
盧日在演講中,積極評價了CDN+雲的行業趨勢,並詳解了帝聯科技正在設計的重點產品OpenLaaS。他引用了美國商界比較著名的一句話來評價當前的CDN+雲行業——「如果我們不能戰勝對手,那就加入到他們中間去」。
盧日說:「CDN+雲和這句話比較契合,只不過這種加入是相互的:一方面公有雲的廠商在積極整合CDN的資源,另一方面CDN的廠商也在做雲的優化。」他認為,CDN的發展已經迎來了巨大的機遇,視頻類增值業務越來越多、大量的應用對直播有強烈的需求、VR/AR興起對直播技術提出更高要求,針對流媒體數據傳輸,基礎協議的優化空間也很大。而正因為此判斷,帝聯科技作為一家在CDN和IDC方面有多年經驗的公司,即推出了OpenLaaS這一產品。
我一直有關注直播行業,無論是內容、運營、還是技術層面,我都比較關注。對於盧日提出的「互動式實時視頻融合雲」概念,我覺得很有新意,因此在會後,我特採訪了盧日,接下來我將分享一些對話的精華內容給大家。
互動式實時融合雲OpenLaaS是什麼?
OpenLaaS是一個開放式視頻SaaS雲,有專為互動和直播設計的協議族和專為直播業務設計的軟體架構。
OpenLaaS具有四大特色:交互性、實時性、協議擴展性和流暢度。
1、交互性。不管是視頻交互還是文字交互, OpenLaaS都可以提供諸如連麥這樣的功能。可以進行視頻聊天、連麥,同時也可以通過彈幕進行文字的互動。
2、實時性。帝聯12年來為上千家客戶提供優質的CDN服務,在網路傳輸優化和精細的流量調度方面累計了大量的經驗,帝聯通過把這些優化點應有於OpenLaaS以提供更好的端到端視頻傳輸實時性。
3、協議的可擴展性。OpenLaaS的架構不僅僅可以方便的集成老的實時流媒體協議,諸如RTMP,HTTP-FLV,RTSP/RTP等,同時也可以方便的集成未來出現的新興的協議,並且可以通過多種編程語言來進行協議實現。盧日預測在物聯網時代,一定會出現更多的協議。如何面對新出現的協議成為首要問題。
4、流暢度。流暢度是和實時性相關的,降卡頓、做協議棧的優化是非常複雜的,因為擁塞控制演算法需要研究的地方很多,最早的CUBIC就是一直在使用的演算法。然而傳統的TCP仍然存在很大問題,帝聯在公網環境下測試了去年10月份Google提出的BBR演算法,在帶寬利用率和傳輸效率方面提升幅度還是非常大的。
OpenLaaS使用QUIC協議來提供端到端的多媒體加速方案,QUIC本身是基於UDP的,在降低卡頓率方面中QUIC做了很多優化。比如2015年Google 在Youtube就上了QUIC,統計數據顯示在使用QUIC協議以後Youtube上視頻觀看的流暢度上提升了30個百分點。
另外OpenLaaS的框架設計,也可以做到直播中即使在斷流的情況下也不被用戶感知。出現卡頓以後,更多應該從底層的優化解決上層的問題,而不是自上而下的解決問題。
OpenLaaS的三個關鍵詞解析
據盧日介紹,OpenLaaS有三個關鍵詞:融合、雲以及行業化場景化SaaS。
關鍵詞一:融合
盧日從兩個方面解釋了融合部分:第一是技術融合。帝聯科技的融合不僅僅是傳統媒體或者新媒體的融合,帝聯科技更多的側重於技術上的融合。其二是業務場景上的融合,帝聯科技把業務分成了基礎業務和增值業務,帝聯科技正致力於研究如何把二者融合在一起以期能夠達到最優的效果。
關於技術的融合,帝聯科技設計了OpenSDKi。OpenSDKi是一個多場景化的應用集成框架,帝聯科技希望客戶在集成了帝聯的OpenSDKi後,底層技術的優化對應用是透明的,整個端的解決方案的更新和優化的時候不會設計應用開發者的二次集成。
業務場景分為基礎業務和增值業務。首先帝聯科技是多平台的,不管是Windows、iOS、安卓、Flash都會支持。另一方面是增值業務,增值業務不僅有帝聯自研的功能,也會融合第三方的解決方案。帝聯科技也會有非常嚴格的審查體系和測試團隊來評估第三方解決方案,優秀的第三方技術最終會集成到帝聯科技的OpenLaaS框架里。
關鍵詞二:雲
首先是微服務化。微服務化在很多方面都進行了改造,包括分發服務,控制服務等。對於直播出現卡頓或者延時的現象,帝聯科技用Google Dapper實現帝聯的流監控微服務,可以讓任何一次請求都是可追溯的,極大地方便運維人員對問題的定位。
帝聯科技的配置和調度服務也都進行了改造,CDN的加速本質上是通過將內容緩存到邊緣節點來實現的,而KVM的技術在磁碟IO上面有很大的性能損失,所以帝聯科技用Mesos+Kubrnetes+Docker的方案進行應用的編排和部署。
另外,不可變的基礎設施由於其優勢的顯著性成為討論的熱點,任何一個版本只要部署上去就會是確定的,不可變的,如果涉及到需要修改,直接部署一個新的容器進行迭代即可。
在雲端的控制和數據的分離在雲計算方面是一個很好的實踐,傳統架構里控制和數據是緊密結合在一起的,系統的可擴展性差和運維複雜度高,而SDN中很重要的一個思想就是控制和數據的分離。雲端會用像Consul以及NoSQL資料庫做一些控制信令的交互和存儲。
關鍵詞三:行業化場景化SaaS
帝聯科技的場景化應用,是基於整個行業里針對網路經濟、網路直播、安防監控、遠程醫療、遠程教育、視頻會議等內容,帝聯科技會對各個行業做深耕,開發帝聯科技自己的場景化SaaS服務。
直播的技術前景
盧日認為,2015年是直播的元年,2016年則是直播最熱的一年。但今年可以看到,直播行業開始在走一個下降的趨勢,大家對直播的熱度已經不像以前那麼熱衷了,用戶的新鮮感在逐漸消失。
但是,直播的趨勢在下降並不代表直播這種互動形式就沒有價值。盧日說,我們不要把眼光局限於直播,而要把直播延展到一個實時的視頻通信能力。他解釋,「為什麼網紅直播會火起來,是因為大家發現,這個用戶的體驗非常好——用戶可以實時地看到主播且與之互動。而這種互動,用戶一旦體驗就不會倒退的,不會說我現在不需要互動了,我不需要看到別人的視頻了。唯一有可能的就是用戶希望往下一個方向發展,比如說VR、AR,因為用戶不僅僅追求實時,他還要追求一個體驗——沉浸化的體驗,這種體驗會讓用戶感知到更加舒服,更加真實。」
盧日認為,從這方面來講,視頻的發展是絕對不會停滯的,而是會越來越複雜,它促進整個產業,包括CDN、雲計算的發展。
結語:
直播是當下比較火的一個話題,但直播的背後是技術的支撐和變革。
帝聯科技作為一家在CDN和IDC方面擁有十多年經驗的老牌技術公司,在傳統技術方面有非常深厚的沉澱,這種技術優勢是新興技術公司所不能匹敵的。而又作為一個老牌技術公司,帝聯科技沒有墨守成規,能夠前瞻性地意識到技術的變革方向並去實踐,其實是非常值得佩服的。這不僅是一種思維,更是一種活力。
================
註:本文作者@廬陵子村,微信公眾號:科技茶館(ID:kejichaguan),交流請添加個人微信:lulingzicun,註明公司、職位、姓名。
推薦閱讀:
※如何看待1月10日晚9點芝士超人單人得101萬獎金?
※IPO前夕快手招銷售賣廣告,如何突破30億美元的估值?
※在六百米高樓單手引體向上,這樣吸粉一點也不酷
※大數據告訴你:直播平台哪家強?主播人氣哪家旺?
※買血不如造血,遊戲直播平台搶人背後的模式之爭
TAG:直播 |