LiveVideoStack采訪了三體云實時視頻高級工程師李幸原,從無線桌面、遠程醫療到互聯網直播,李幸原分析了這幾種場景下的技術難點。在不可靠的公網上,三體云拋棄了傳統的CDN+TCP,構建起全新的通信基礎設施。
LiveVideoStack:李幸原你好,能否向LiveVideoStack的讀者介紹下自己,以及目前主要的工作以及關注的技術方向?
李幸原:大家好,我是李幸原,自學校開始接觸視頻編碼算法,之后一直在從事相關的工作,目前在三體云任職,主要負責視頻算法以及實時傳輸方面的工作。
LiveVideoStack:您做過無線桌面、遠程醫療、互聯網直播產品,這三種業務場景分別對技術(編解碼、實時傳輸等)有哪些挑戰?
李幸原:無線桌面共享大約是2014-2015年左右的產品,當時主要的應用場景是在會議室或者是辦公室等中小空間里,設計的目標是要在當時主流的桌面(Windows,Mac)和移動系統(iOS,Android)上實現抓屏和編碼推流,當時的移動平臺在計算能力上支持高清實時編碼還是比較吃力的,而產品對于畫質和延遲的要求是非常高的,同時在解碼端我們也希望在一顆中低端的CPU上實現多路流的并發解碼、渲染,為此我們做了大量的工作,從硬件的選型,到算法優化、匯編加速等等。在傳輸層面,由于產品的場景,以以太網,WIFI為主,相對于公網的情況要簡單許多,但是我們也遇到了不少問題,當時正處在一個WIFI 2.4G到5G的交叉口,而2.4G的頻段是比較“臟”的,很多時候表現非常感人,也是在這個過程里,我們體會到了TCP的種種不便。
時間到了2016年,全民直播點燃了整個行業,移動平臺開始崛起,感謝摩爾定律,這個時候的移動平臺已不需要再為編碼的計算能力而擔心,但是我們發現,復雜的公網一點也不能讓人放松半分。特別是觀眾已經不滿足于簡單的當一個被動的參與者,于是多人互動直播降臨,它對于端端延遲有著極致的要求,而這是傳統的直播架構解決不了的問題。為了應對這些問題,我們放棄了傳統CDN以及伴隨多年的勞模TCP,開始重新建構實時通信基礎設施:在傳輸層它需要實時通訊協議,基于時延的擁塞控制,動態碼流,重傳,FEC等等;在編解碼層,它需要混屏混流,回音消除,抗丟包編碼算法等等。
而時至今日,實時通訊已愈發融入到我們的日常生活中,它打破了時間和空間的限制,是解決當今資源集聚問題的一個有效手段,于是我們看到了在線教育和在線醫療的快速成長,而在這種場景下,低延時高質量通訊的需求更為強烈,它直接影響了自身承載的服務的質量,在這里帶寬,畫質音質,延遲的矛盾會更加突出,此外這些場景往往還伴隨著教學,分享,遠程控制等的一些特殊業務需求。
LiveVideoStack:你看好實時視頻通信技術在哪些場景的應用前景?
李幸原:在上面一個話題里我大致也提到了,教育和醫療,資源分布的問題特別突出,他們又有著龐大的市場,應用前景令人期待。
LiveVideoStack:能否介紹下三體云在實時視頻領域有哪些特色技術和產品,未來有哪些發展規劃?
李幸原:我們目前主要的產品是實時音視頻云服務,通過集成SDK可以快速接入三體云的全球實時通訊網3TRTN,實現高質量低延遲的實時通訊,同時我們還提供一站式直播解決方案。未來我們會繼續聚焦在實時通信領域,在編碼端結合AI,打造更加智能,高效的實時通信產品。
LiveVideoStack:展望整個多媒體通訊領域,你認為哪些(開源)技術棧將會快速發展?
李幸原:主要還是兩個吧,編解碼端的FFmpeg以及通訊的WebRTC,在相當長的時間內,這兩者的引領地位應該是不會被撼動的。
LIveVideoStack:說說你將在LiveVideoStackCon 2018分享的內容吧。
李幸原:我分享的內容將主要圍繞我們是如何打造高質量低延時的實時視頻通信,以及在這個過程中我們遇到的一些問題。
-
視頻
+關注
關注
6文章
1971瀏覽量
73797 -
互聯網
+關注
關注
55文章
11239瀏覽量
105995 -
醫療
+關注
關注
8文章
1889瀏覽量
59745
原文標題:李幸原:看好實時音視頻在教育與醫療的前景
文章出處:【微信號:livevideostack,微信公眾號:LiveVideoStack】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
物聯網的應用范圍有哪些?
物聯網未來發展趨勢如何?
官網下載的stm32cubemx無法連接互聯網,WiFi有一條斜杠,怎么解決?
云互聯網是什么意思
Coremail亮相世界互聯網大會“互聯網之光”博覽會

無線連接測試儀的技術原理和應用場景
互聯網技術在分布式光伏發電運維平臺的設計與實現

評論