11月9日,融雲宣布完成數億元人民币的D輪融資。從李佳琦和明星紮堆的電商直播,到疫情期間在線教育的全面普及,再到5G技術進入商用,實時音視頻技術(Real-Time Communication,以下簡稱RTC)迎來了全面的爆發,以IM及RTC為基礎的通信雲賽道持續被資本看好。近日,CSDN采訪到融雲CTO(首席技術官)楊攀、CPO(首席産品官)任傑,對于通信雲技術難點、使用場景等問題,他們給出了賽道“參賽者”的回答。

融雲CTO楊攀

融雲CPO任傑
記者 | 宋慧
受訪嘉賓|楊攀、任傑
出品 | CSDN(ID:CSDNnews)

IM獨占鳌頭,RTC厚積薄發
融雲創立于2014年,核心團隊來自中國移動的飛信團隊。那是移動互聯網的火熱時代,融雲占據了即時通訊(Instant Messaging,簡稱 IM)開發工具與服務的大量市場份額。
對于切入RTC賽道,楊攀表示,融雲成立之初的目标,就是給客戶提供基于IP的通訊能力。所有通過互聯網提供通訊能力的服務,都在融雲規劃的技術路線圖中。 融雲創業之初從IM入手,但在2016年底到2017年初,融雲就已經開始了音視頻的研究,前期經過大量政企客戶的落地實踐驗證,例如私有雲企業場景等,之後将RTC技術發布至公有雲産品,現在融雲的目标是緻力于提供“IM 即時通訊 + RTC 實時音視頻 + Push推送”一站式通信雲服務。任傑認為,整個通訊場景中IM、Push、RTC的強耦合性,也讓融雲具備了與賽道中其他廠商所不同的核心競争力。 同時,融雲也非常重視服務,如提供完備的開發者文檔、多場景Demo,可視化的質量問題排查平台(北極星),1小時工單回複等等,形成整套的服務體系。

IM與RTC,融雲的技術兩生花
從技術層面,楊攀與任傑分享了RTC與IM的不同特點以及融雲在RTC和IM研發中的不同側重點。任傑認為,雖然兩者都是去中心化的分布式架構設計,但IM業務屬性更強,也更注重業務的邏輯,産品層面IM功能多,接口更多,同時IM是低IO(Input/Output)的非實時性業務,更側重高并發和海量消息處理。在技術架構的設計中,會設置限流限速的策略,保證系統在消息發送速度和整體穩定性之間做出平衡。RTC的工具屬性更強,數據不需存儲,但RTC是高IO的實時性業務,每個鍊接的數據流量比IM大很多,技術上會側重在通道層面數據流的接入與轉發。
楊攀則提到了另一個兩者的不同之處。他對CSDN表示,IM在技術界沒有工業标準的協議,無論雲計算和各類廠商,都需從零開始做全棧的業務開發,包括通信協議、服務端标準、整體架構等等,每個環節都要去設計和處理,這對于研發團隊的挑戰非常大。而RTC有音視頻的開源項目WebRTC作為基礎,很多公司都是基于開源項目進行二次開發。但RTC是個非常專業的技術領域,要想保障在任何網絡環境下都有良好的音視頻質量還是需要長期的技術經驗積累和研發投入的。
同時,楊攀表示,兩者的不同由業務場景與邏輯決定。 IM需要維護海量的長鍊接,處理海量的消息接收、存儲和分發。對于IM的每一條消息,數據都是不可丢的,都要保證必達,不能重複、不能丢失。 RTC更強調在複雜網絡環境下,如何保證聽到聲音、看到視頻,所以對于聲音與圖像的失真,涉及到大量的容錯處理。此外,對音視頻的編碼與算法、聲音的降噪、回聲消除的技術,也是RTC不同于IM之處。

探索RTC場景,挑戰颠覆性的體驗
據融資新聞顯示,融雲的通信雲服務已全面覆蓋政務、金融、交通、能源、醫療、社交、直播、電商、教育和智能硬件等行業并提供場景化解決方案,日消息峰值高達2218億,日均通話分鐘數為2.6億,日均消息量達150億,SDK用戶觸達數超50億。任傑對CSDN表示,按使用時長作為考量标準,目前融雲客戶使用量最多的三個RTC應用場景,是互聯網娛樂、在線教育和智能硬件,這與互聯網近兩年的發展不謀而合。不過,楊攀和任傑将眼光投向了更遠處。政企機構的在線協作以及更廣泛的行業應用,例如金融非接觸類業務、公安領域視頻系統、政府便民服務等等,都是融雲正在攻城奪寨的RTC場景。“音視頻将深入到社會整體協作效率提升的方方面面”, 楊攀如是說。

疫情期間在線教育全面普及
從技術趨勢角度,5G帶來了網絡的高帶寬、低延遲、海量連接三個特征,以及智能硬件的完善,楊攀透露融雲在做更多關于傳輸更高碼率視頻、更低延時的RTC場景探索和研發,例如遠程手術示教、智能眼鏡、智能頭盔、智能門禁、智能機器人、智能手表等等遠程沉浸式交互體驗。同時,融雲也在舉辦開發者編程比賽,和廣大的年輕一代開發者一起,探索創新的RTC應用場景。在楊攀看來,對于融雲等衆多的技術公司來說,5G技術、IoT、VR、AR等領域的快速發展,讓融雲有機會創造颠覆性的體驗,甚至激發全新的商業模式。

遠程醫療背後是RTC等技術的支撐

追求的研發團隊,不變的Coding沖動
同時,融雲也在追求技術驅動的團隊模式,目前研發團隊已占全部員工的70%,日常開發文化是和諧與互助,鼓勵研發同事提出自己的觀點。更重要的,融雲研發團隊的目标是追求,從産品質量、功能準确性、後期可維護性、可集成性,都需做到。更具體的,融雲IM團隊挑戰的是在海量數據基礎上跨數據中心的冗餘與同步,對于RTC研發團隊,更多聚焦于音視頻在弱網下的編解碼、算法,以及新的終端設備的适配。另外網絡基礎設施疊代、網絡拓撲方案的調整,也是研發團隊長期以來投入和研究的方向。
作為技術出身的管理者,對于是否還在一線寫代碼的問題,任傑立刻表示,想寫!但是産品研發團隊的分工細化,個人的技術沒法得到體現了。除了技術層面,還有大量的經營、客戶和其他工作,實在沒有時間寫代碼(遺憾臉)。楊攀表示,日常會跟蹤了解服務端技術、大規模高并發的技術、平台框架,因為要對産品研發的方向提出規劃和指導。
最後,他們向CSDN讀者分享了對自己程序人生影響的人和書。楊攀說道,對他技術成長路上影響的人是Delphi和.NET之父、Turbo Pascal編譯器主要作者Anders Hejlsberg,楊攀初中就開始寫C#,也是中國最早的一批 .NET 開發者。Anders Hejlsberg設計和編程風格對他的影響很大。
而計算機專業“科班出身”的任傑,對他影響的是一本書《設計模式》(作者GoF,1994年出版)。任傑提到90年代末程序界開發理念還停留在代碼層、數據結構層面,《設計模式》當時作為一種新的思維方式,是真正把設計作為研發必備技能提出來的著作,讓程序員更宏觀的去看待研發這件事,值得閱讀。(完)
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

