RTC:“後疫情時代”的行業水電煤_風聞
科技唆麻-科技唆麻官方账号-科技唆麻,不飞不快2020-04-16 09:49
擅長生產沙雕的海外社交平台reddit最近走紅了這麼一個段子:問:是誰加速了貴公司的數字化轉型:A.CEO、B.CTO、C.CIO、D.COVID-19;不用説,正確答案選 D。儘管帶着調侃的意味,但事實上這場近乎席捲全球的疫情對人們生活帶來的影響早已不止於將辦公搬到線上那麼簡單。
世衞組織專門發起了一項名為“PlayApartTogether”的活動,鼓勵大家宅在家裏玩遊戲,但沒想到之前仗着身體素質頂尖不屑於防疫措施的NBA球員們響應最快,將賽場搬到了《NBA2K》遊戲的直播間之中,現實中被詬病“數據刷子”的布克在線上圓了冠軍夢。
“雲看球”還不算,“雲旅遊”亦是紅紅火火:西班牙《國家報》報道,居家隔離使得“線上旅遊”平台Vivir los Parques迎來爆火;而隔壁文化遺產豐富的意大利也推出了“文化永不停”,不到半個月的時間內上線了 400 多處博物館和文化遺產的數字資源;
娛樂之外,越來越多以往依賴面對面的場景也在一夜之間線上化。無比重視傳統宗教節日的猶太人們將手機對準了餐桌,藉助虛擬房間與家人“雲聖餐”;而由著名奧運游泳選手菲爾普斯代言心理諮詢平台,也通過完善自身能力試圖為遭遇奧運會延遲帶來心理壓力的運動員提供遠程視頻諮詢服務。
似乎是一夜之間,“萬物皆可線上化”便成為了現實;但很多人沒有意識到的是,這一切似乎來得有點“太快了”:
實時音視頻雲服務平台聲網Agora 公佈的數據就顯示,疫情期間,其日均通話分鐘數較平時增長近一倍,達15.6億分鐘(按流計時為62.4億分鐘);其中教育行業客户使用分鐘數峯值較以往增長了 7 倍,遠程辦公行業客户更是增長了 10 倍。不難看出,在 RTC技術的支撐之下,線上實時交互已經有了很高的完成度。
這一切是如何做到的?借用一句老話,這一切“歲月靜好”的背後,都有人在替你“負重前行”。
01
RTC是服務,不是功能
在此之前,很多人或許受遊戲直播等產品的影響,都將線上化看做是某種直播的“變種”,但在這一波密集的服務線上化後,站在用户端其實不難感受到這背後逐漸顯露出的兩種趨勢:
其一,實時互動已經內化為一種服務,服務於產品的實現;其二,與一對多的、交互形式簡單且不對等的直播相比,這一系列線上服務往往能實現多對多、實時的音視頻強互動。
這一切的背後都依賴於一項關鍵技術——實時音視頻(Real-time Communication),業內一般將其簡稱為 RTC。簡單來説,通過 RTC技術一款產品便能實現實時音視頻通話。
這裏有一個小動畫科普,以一節網課為例,先帶你看看每一次實時互動的背後有多少人在努力。
視頻連接請戳https://mp.weixin.qq.com/s/fXOq8fJJtm3rY-j0XklMAQ
**但僅僅能通話是不夠的。**從技術上RTC仍然面臨諸多挑戰:一是實時音視頻對質量要求近乎苛刻。每天高峯期數百萬用户同時使用音視頻服務,包括教育、社交、遠程醫療、金融保險、遠程辦公等各個行業的用户。只要出現不到秒級的延遲用户都會有感受,百萬分之一的用户或時間出現問題,都會帶來不小的影響。
二是互聯網中絕大多數組件不完全可靠。硬盤故障、服務器死機、交換機重啓、機架斷電、數據中心主幹網故障,這些問題司空見慣。尤其在一個包含數萬節點的大型分佈式系統中,幾乎每天都會有一批組件發生故障。基於不可靠的組件、在全球範圍內構建出一套極致可靠的大型分佈式系統,來滿足客户、用户實時音視頻通信需求,這是非常有挑戰的。
三是用户的終端、操作系統、網絡環境千變萬化。可能最先進的5G終端正在與一個普通的3G終端進行視頻會議,也可能坐在高鐵上高速移動的用户與在萬人演唱會現場的用户兩人正在進行視頻通話。這面臨的是成堆的技術問題需要解決,比如終端適配、網絡的“最後一公里”等等。
因此,聲網Agora創始人&CEO趙斌在此前接受媒體採訪時給出了他對“RTC”服務的定義:
“RTC是一項服務,而不是功能,服務的含義是其價值體現在每一秒鐘的用户體驗的好壞上,這個體驗的質量在整個服務過程的時間長度裏都需要得到保證。”
換句話説,在App 裏面“畫”一個通話按鈕並不是難事,但“有”並不意味着“好用”。當RTC無法對每一秒鐘的服務質量進行保障的時候,這個按鈕就一點用處也沒有。
**難道每個需要實時互動的應用非要像Facetime、Skype這類產品一樣,組建一個規模龐大的技術團隊專門負責“磨刀”?**其實大可不必,聲網Agora的服務團隊就承擔起了與不同行業、不同地區客户一起打磨、創新的角色。聲網Agora也是RTC行業第一家專門組建了專業的服務團隊的PaaS服務商,我們不妨看一個來自聲網Agora 的案例:
比如2017年,陌陌的主播PK連麥創新玩法推出過程中,聲網客户服務團隊的同事,長期在陌陌進行駐場服務,與陌陌一同研發,對新場景進行調研、預判可能出現的風險,解決新場景測試過程中出現的各種問題,使新玩法按時上線。PK連麥上線後,受到用户青睞,成為陌陌一大現金牛。
教育領域主打在線少兒學科素質教育的火花思維,除了主營音視頻服務,聲網Agora還在其拓展創新產品線的不同發展階段提供諮詢服務和相關SDK,比如火花思維的AI智慧課堂、IM通信產品等。
從陌陌與火花思維的案例不難看出,RTC服務的落地並不是一個簡單的“技術支持項目”,還需要根據企業所在行業的發展,持續迭代玩法,尋找更受用户歡迎的場景,深度合作創新。找到像聲網Agora 一樣擁有專業服務團隊的服務商,才能在支持和滿足技術和業務需求的基礎上,不斷創新,設計、挖掘和打磨新場景。
這才使得聲網Agora 客户涵蓋了社交直播、在線教育、遊戲、IoT、金融保險、醫療等10餘個行業,為抖音、鬥魚、虎牙、小米、陌陌、好未來、小天才、新東方、VIPKID 等知名企業提供音視頻互動基礎能力。成立六年來,其已覆蓋全球 15 萬註冊 App。
02
聲網Agora 的“磨刀之術”
從互聯網對於音視頻實時交互的不友好,聊到RTC技術的挑戰不難發現:一邊是千行萬業萌生的差異化音視頻實時互動需求,另一邊是RTC技術本身的難度和複雜度;
這其中,有創業團隊精力被牽扯後無法全情傾注於自身優勢;亦有不斷“重複製造輪子”導致大量人力、時間成本的白白投入。如何破局?聲網Agora創始人&CEO趙斌曾給過這麼一個定義:
“過去,只有像Skype、Facetime、Whatsapp 這種級別的廠商才擁有實時音視頻能力。我要把這種能力用 API 的方式,以自來水的價格提供給 APP 開發者。”
既然黑五與雙11 的流量爆發,造就了 AWS 和阿里雲這兩大雲服務巨頭;那麼如今千行萬業對於音視頻實時互動的場景的蓬髮,帶來對於RTC服務的需求便不難理解了。
換言之,聲網Agora 與 AWS 和阿里雲們承擔的角色大同小異,都是為互聯網公司們提供一個 API;後者售出的是雲服務資源,前者交易的則是實時音視頻互動的能力。
站在這一視角上,最重要的考量標準自然也大差不差:穩定不宕機。在線教育課堂上卡頓、延時、看不清老師的畫面,或是無法保證天南海北的同時順暢會議,背鍋名單頭一個便是RTC服務商。
聲網Agora顯然摸索出了門道。不僅是上文提到的疫情期間扛住了暴漲的通話量,甚至其成立六年來亦從未發生過全網事故。在趙斌看來,能夠幫助客户和合作伙伴把實時音視頻那部分的壓力扛住是聲網的本分。沒有技術可以做到 100% 穩定,聲網會始終保持誠惶誠恐、如履薄冰的心態,不斷從技術、服務、機制、流程上加強,努力去追求這個 100%。
可以説,看懂了聲網Agora,或許就看懂了 RTC服務行業。
一方面源於上文聊過的其組建了一個懂技術、懂業務、懂產品專業服務團隊,另一方面,則在於奉行着幫助“客户成功”的理念,主要體現在三個方面:
**其一,在於完備的自主服務工具和體系;**聲網Agora 投入了大量精力推廣 RTC:組織亞太地區首個、也是最大的RTC領域 行業峯會,翻譯行業書籍《WebRTC權威指南》並引入國內,甚至將自研抗丟包音頻編解碼器 Agora Solo 開源。
(圖:2019RTC大會)
這使得聲網Agora聚集起了國內最優質的開源生態,在其官網開發者中心裏無論是PK連麥、一起KTV、劇本殺等場景,還是文字聊天、送禮物、發彈幕等輔助功能,都能找到來自官方或熱心開發者提供的不同語言的Demo,滿足對場景的使用需求,大大提升了開發效率。
(圖:聲網和開發者在RTC開發者社區中分享demo、資源,交流經驗)
除此之外,聲網Agora 在客户服務團隊成立後便快速引入了工單系統,提供標準化、流程化的服務。
還推出了RTC行業內首個質量監控與數據分析工具水晶球,實現快速定位實時音視頻服務質量問題,並快速找出解決方法。水晶球就像汽車儀表盤,讓客户準確掌握實時音視頻過程中的每個細節,讓開發者不再盲目行駛,可以隨時瞭解車況。
(圖:RTC行業內首個質量監控與數據分析工具水晶球)
其二,在於其為不同地區和不同行業客户提供本地化、專業化服務;
前面提到過,聲網Agora為社交、教育、醫療在內的10多個行業實時音視頻服務,覆蓋歐美、中東、非洲等全球200多個國家和地區。不同行業、不同地區對RTC服務需求的複雜度都不盡相同,需要提供更加本地化、專業化的服務才能滿足眾多客户的需要。
從客户的地域分佈來講,歐美的用户網絡基礎設施相對比較好,所以會更專注於音視頻體驗的優化。比如美國最大的婚戀社交平台MEETME,聲網Agora在服務過程中與其一起打磨,追求更短的出圖時間、切換速度等更加極致的音視頻體驗。
(圖:美國最大的婚戀社交平台MEETME)
而在東南亞、印度等網絡基礎設施和設備相對較差的地區,則需要解決更多的用户覆蓋、弱網對抗和設備性能等問題,提供更多弱網地區的最佳實踐解決方案。
2016年,在印度還處於3G網絡時代,聲網Agora花了大量精力為印度客户來進行服務優化,做到在3G網絡下不僅聲音流暢,甚至視頻也能能夠跑通。
聲網Agora創立於硅谷,並在班加羅爾、東京、倫敦等海外城市設有分佈式協同團隊,遍佈海外的團隊就是為了更好地拓展海外本土客户,為國內出海客户服務,並在當地提供技術和運營支持。
這次疫情期間,在聲網的穩定支持下,以色列線上棋牌遊戲公司COMUNIX、美國社交遊戲應用Bunch、荷蘭冒險遊戲公司TOTAL MAYHEM GAME均出現明顯的實時音視頻用量增長,其中Bunch在聲網Agora的實時音視頻用量從2月以來增長了200倍以上。
(圖:聲網Agora服務覆蓋200+地區,圖中標註城市為聲網辦公室所在地)
而從企業所處的行業來説,聲網Agora對每個行業的服務方式也是不同的。社交泛娛樂類應用更關注產品的快速開發上線、場景迭代創新以及如何持續提升用户體驗;在線教育類應用,由於整體獲客成本較高,需要保障師生上課質量體驗,就特別要求實時質量透明,以及事後出現問題時可追溯、可調查;
而在企業協作場景中,除了要保證音視頻交互的流暢度之外,還對保障數據安全和合規性提出了更高要求,聲網的SDK在安全合規上做了很多保障,讓客户不用擔心因為介入第三方SDK而導致安全、合規的問題。
其三,對技術要求極致,甚至也可以説對技術比較“軸”。
**主動要求客户嚴格要求自己。**也就是聲網Agora從成立之初就一直在竭力推行SLA(Service-Level Agreement,服務等級協議),那之前,實時音視頻行業是沒有服務質量標準的。
聲網作為首家RTC PaaS平台,看到行業內沒有通用的SLA標準,RTC服務的質量好壞無法得知,更無法評估。
於是趙斌拉着團隊一起,決定親自定義SLA的維度,並且是定義通訊質量級別的SLA,讓客户可以明確看到和評估質量指標。
據説,現在聲網的客户已經習慣性拿聲網定義的SLA來討論具體問題,可見客户對這一套SLA的標準客觀性、維度全面性,以及對幫助其開展業務的價值的認可。
我們知道,在疫情期間,聲網Agora的日均實時音視頻通話分鐘數達到15.6億。而如果用RTC領域另一種常見的計時方式“按流計時”來計算,這一數字則是62.4 億分鐘。
之所以選擇“按人數計時”的方式,是因為按人數計時相較於按流計時對客户和開發者來説更加直觀、清晰,這也從側面體現了聲網保障客户和開發者每時每秒的實時互動體驗這一公司產品價值觀。
03
最後
在聲網Agora的官網上,趙斌有一個極客氣息拉滿的標籤——API信徒。從這其中,不難一窺聲網Agora這家公司的野心:以“接入萬物”的方式改變世界。這並不是我們一廂情願地為其當吹鼓手,畢竟除開疫情,RTC+AI+5G 三個技術的交叉已經有了足夠大的想象空間:
隨着硬件性能、軟件系統和網絡連接能力的提升,小到智能穿戴,大到智慧城市中的活體認證、遠程診療等場景,越來越多的設備都將會將實時音視頻交互作為必選項,而RTC服務無疑將會更加火熱。