視頻回放:
https://cloud.tencent.com/developer/salon/live-1187
包研:歡迎大家來到「云加社區(qū)沙龍online」 采訪間,我是LiveVideoStack主編包研,感謝云加社區(qū)的邀請,讓我作為今天活動的主持人與大家互動。同時,今天我們也有幸邀請到了兩位重磅嘉賓,分別是騰訊云視頻通信業(yè)務(wù)總經(jīng)理 李郁韜和學(xué)而思網(wǎng)校架構(gòu)師 劉連響。
下面請兩位先向觀眾做一個簡單的自我介紹。
李郁韜:大家好,我是李郁韜,目前是騰訊云視頻通信業(yè)務(wù)的負(fù)責(zé)人,很高興能在云加社區(qū)與大家見面,這也是我人生第一次做直播,有些緊張。
劉連響:大家好,我是學(xué)而思網(wǎng)校架構(gòu)師劉連響,目前主要負(fù)責(zé)RTC和直播相關(guān)的業(yè)務(wù),最近幾年的關(guān)注方向也主要集中在這些方面,包括推動WebRTC的大規(guī)模應(yīng)用以及直播應(yīng)用的探索。
包研:由于業(yè)務(wù)指數(shù)級暴增和大量的新業(yè)務(wù)對接,相信過去幾周大家過的并不輕松,能否和大家分享下這段經(jīng)歷?
劉連響:我這邊從春節(jié)到現(xiàn)在應(yīng)該可以說是各種趕節(jié)奏,需要我們對多個項目進行同步支持,功能或者模塊的開發(fā)時間被壓縮的非常短,基本一到兩天就要求交付。又因為是遠(yuǎn)程辦公,所以處于全天工作的狀態(tài)。印象比較深刻的是做小程序直播的時候,我們在晚上五六點鐘立項,之后找到騰訊伙伴做小程序直播權(quán)限插件的升級、CDN的配置等工作,最后在第二天上午完成了上線,整個項目從立項到上線只花了十幾個小時。
可能對于大多數(shù)國人來說,這個春節(jié)過得并不輕松,可以說是非常難忘的一個春節(jié),李郁韜那邊的情況想必也是一樣。
李郁韜:疫情的影響確實給大家?guī)砹撕芏嗖槐,剛剛連響提到的小程序直播的例子可以算是我們?nèi)粘9ぷ髦械目s影,除了要支持連響那邊一些緊急上線的新特性,我們還要支持很多其他行業(yè)中創(chuàng)新的應(yīng)用,尤其一些醫(yī)療機構(gòu)要短時間把業(yè)務(wù)搬到線上,很多時候都需要在十幾個小時內(nèi)完成上線。還有緊急支持一些大規(guī)模并發(fā)業(yè)務(wù)的拓展,目前大家在用的騰訊會議就是我們最近在不斷拓展和優(yōu)化架構(gòu)后才得以實現(xiàn)今天的效果;仡櫱叭闹艿墓ぷ鲀(nèi)容,真的有種已經(jīng)過了一兩年的感覺,業(yè)務(wù)的增長速度、節(jié)奏以及工作強度都非常夸張。
包研:從我的親身經(jīng)歷來講,第一天復(fù)工我們其實是遠(yuǎn)程辦公,使用了海外一個很知名的品牌進行視頻會議,但在當(dāng)天出現(xiàn)了從未有過的卡頓,在更換了很多平臺之后其實都遇到了相同的問題,這可能也說明全國人民都在使用視頻會議工具進行遠(yuǎn)程辦公。從這其中我觀察到了一些現(xiàn)象,比如短期之內(nèi)視頻會議平臺獲得了大量的用戶,但真正能轉(zhuǎn)化為收益的平臺可能是像騰訊、學(xué)而思這樣的頭部平臺才能做到,在未來,資源也會更向頭部平臺傾斜,李郁韜如何看待這個現(xiàn)象?
李郁韜:我們這段時間也一直在思考這個問題,這次疫情讓大家把工作都搬到線上,在許多傳統(tǒng)行業(yè)可以說是把整個線上化和數(shù)字化轉(zhuǎn)型的進程向前推進了1-3年的節(jié)奏。我在其中觀察到的現(xiàn)象是,包括學(xué)而思在內(nèi)的一些在線培訓(xùn)機構(gòu),他們很早就開始采用云計算,將服務(wù)部署在云上,也有很多技術(shù)儲備,面對這次疫情就可以很快地抓住機會。
就像連響剛剛提到的可以在短時間內(nèi)上線嶄新的功能,這在之前的線下教育機構(gòu)是根本無法想象的。凡是沒有大規(guī)模公有云計算的廠商在面對這次疫情會錯過一些機會,真正面對客戶增長井噴的時間點,由于服務(wù)沒辦法及時擴張,只能選擇流失掉這部分客戶。相反,一些用到公有云的廠商可以利用彈性伸縮,不斷地利用通用服務(wù)擴展業(yè)務(wù),可以發(fā)現(xiàn)它的增長非常平滑,能夠抵擋住每一波用戶增長的沖擊。
包研:那連響這邊由于學(xué)校無法正常開學(xué),應(yīng)該也拿到了很多很好的教育資源,學(xué)生也會更多的使用你們的產(chǎn)品,你是如何看待我之前提到的現(xiàn)象的?
劉連響:最近這兩天確實可以感覺到音視頻行業(yè)迎來了新一波的爆發(fā),包括視頻會議和在線教育方面,之前大家預(yù)想的是在5G爆發(fā)的時候才會催發(fā),而這次疫情所導(dǎo)致的催化效應(yīng)是大家都沒有預(yù)料到的。另外有一點我想說,這次的事件其實是把市場下沉了很多,由于遠(yuǎn)程辦公以及在線教育的需求大增導(dǎo)致大家都會用到類似產(chǎn)品,這也讓更多的人最起碼知道了這個事情,整體的接受度變高。
包研:從這個角度來看,確實是對行業(yè)非常好的事情,但對于傳統(tǒng)線下的培訓(xùn)機構(gòu)來說,會面臨比較大的挑戰(zhàn)。其實這也是一個過濾的機會,如果能夠在這樣的變化下做到快速轉(zhuǎn)型,那么很可能就會從行業(yè)中脫穎而出。
剛剛大家都提到了快速去做業(yè)務(wù)對接和擴容來面對幾十倍用戶的暴增,那么李郁韜你們是如何在保證用戶體驗的前提下做到快速上線的?
李郁韜:這次疫情的特點是來得太快,大家根本沒有準(zhǔn)備時間,另外此次爆發(fā)的流量也確實太大了,包括視頻會議和在線課堂,短時間內(nèi)從很少用戶的應(yīng)用達(dá)到數(shù)T帶寬級別的服務(wù),這在騰訊歷史上都是沒有過的。除此之外,還會在每天早上達(dá)到峰值,這樣的峰值在之前也都是沒有見過的。以上的特點造成了準(zhǔn)備工作十分艱難,但回過頭來看能夠抗下這次危機也得益于騰訊在云計算方面的資源投入。
總結(jié)來看,首先,短時間內(nèi)的資源調(diào)配速度和能力是大型公有云可以做到的,其次是云產(chǎn)品標(biāo)準(zhǔn)化的程度,標(biāo)準(zhǔn)化程度越高才能做到幾萬臺服務(wù)器一個模塊的快速上架擴容,最后需要與之配套的監(jiān)控、自動化壓測和驗證體系,這三個條件都是缺一不可的。如果將此次事件放在五六年前,我想沒有任何一個廠商能夠扛得住這樣的沖擊。
包研:如果讓我來總結(jié)的話就是“財大氣粗”,當(dāng)廠商有足夠的技術(shù)儲備、服務(wù)器帶寬資源以及人手,自動化水平足夠高就可以抵御一些突發(fā)變化。那連響這邊有什么要補充的嗎?
劉連響:其實我覺得不只是在資源方面,比如在做架構(gòu)設(shè)計時肯定要考慮到業(yè)務(wù)擴展能力,“財大氣粗”我認(rèn)為不完全對,工夫還是要下在平時,比如快速迭代能力,團隊還是應(yīng)該做一些刻意的訓(xùn)練,這樣在真正面對需要快節(jié)奏支持的項目才不容易出問題。另外,就像李郁韜提到的整個資源要使用容易拓展的方案,這是我的想法。
包研:所以團隊也很重要,就像“雙十一”活動對外是一年一度的購物狂歡節(jié),對內(nèi)就像是一次應(yīng)對突發(fā)情況的訓(xùn)練,長此以往才能夠保證團隊擁有足夠的戰(zhàn)斗力。剛剛連響提到之前有應(yīng)用做到不到一天就上線,這對我來說非常不可思議,對于偏遠(yuǎn)山區(qū),教育設(shè)施不是很完備的地方他們都可以很輕松的使用教育產(chǎn)品,這就需要騰訊和連響配合來完成相關(guān)的工作。
想問李郁韜這邊有哪些能夠幫助老師和學(xué)校,通過比較簡易的平臺和工具完成教學(xué),請和大家介紹一下。
李郁韜:從產(chǎn)品方面來說,這次騰訊在疫情期間也推出了很多在線辦公和教育產(chǎn)品,我們提供的部分主要包括騰訊課堂的極速版,可以實現(xiàn)老師通過一個簡單的App開播,通過屏幕分享和文字互動實現(xiàn)學(xué)生上課,另外還有騰訊的“樂享”和騰訊會議提供多人互動場景給教學(xué)和企業(yè)培訓(xùn),這是從產(chǎn)品層面,通過功能疊加幫助老師在比較極端的網(wǎng)絡(luò)條件下實現(xiàn)比較流暢的在線教育。從騰訊云的技術(shù)組件部分還提供了很多教育場景的基礎(chǔ)服務(wù),像TRTC這種端到端的實時音視頻服務(wù),能夠方便在線教育的廠商能夠集成SDK實現(xiàn)小班課的能力。
這次疫情中我們也發(fā)現(xiàn)使用了TRTC+IM云服務(wù)的廠商,用戶增長非常迅速。當(dāng)然我們還提供了一些半SaaS化的套件產(chǎn)品,比如互動白板課堂和精品云課都是可以提供給開發(fā)者使用的,這次也看到很多在線教育的機構(gòu)和平臺都或多或少有采用這些產(chǎn)品去構(gòu)建自己在線教育的服務(wù)。
包研:好的,我知道連響負(fù)責(zé)的業(yè)務(wù)與老師、機構(gòu)和學(xué)員是最近的,怎樣在滿足用戶體驗的前提下實現(xiàn)快速迭代?你們有哪些經(jīng)驗可以分享?
劉連響:疫情這件事發(fā)生的比較突然,在這個過程中需要保證基本的穩(wěn)定性,另外我們還和外部做了一些合作,也是為了把內(nèi)容的生產(chǎn)能力對外免費提供。還有一個與之前不同的是很多老師變成了在家直播,環(huán)境都不太一樣,要如何保證家庭路由不影響直播內(nèi)容,在這部分我們也做了很多輔助測試和硬件支持。
當(dāng)前我們也在做遠(yuǎn)程協(xié)同趨勢的選題,其中一直困擾我的問題是,這次疫情帶來的視頻會議應(yīng)用爆發(fā)式增長,到底是曇花一現(xiàn),還是會長久繁榮下去?
李郁韜:從我的角度來看,這次疫情無疑是加速了視頻會議應(yīng)用的爆發(fā)式增長,拿教育產(chǎn)品來說,之前我們與傳統(tǒng)教育行業(yè)溝通云產(chǎn)品時會遇到一些阻力,因為傳統(tǒng)教育機構(gòu)大多都會采購很多IT硬件設(shè)備,這其實是偏私有化的小范圍內(nèi)部教育系統(tǒng)。在這次疫情之后大家都意識到,如果連學(xué)校都去不了,基礎(chǔ)設(shè)備再先進也沒用,因此他們會想在互聯(lián)網(wǎng)上也實現(xiàn)一套方案,來解決平時上課遇到的問題,在沒得選的情況下大家使用視頻會議或直播產(chǎn)品,久而久之會形成使用習(xí)慣,意識到直播所帶來的便利。
另外,在線教育平臺一定會借此機會收獲大量新用戶,這些新用戶或多或少都會在平臺留下一些資料,可能會留存下來或者去使用其他平臺的云產(chǎn)品,無形中將在線教育的用戶擴大了很多倍。
包研:我了解到教育平臺獲客的成本大概需要幾百塊,與之相比是省下了不少的推廣費用,那連響這邊是如何考慮的呢?
劉連響:我的觀點和李郁韜很像,雖然我們都知道在疫情過后,關(guān)于線上教育和視頻會議的關(guān)注度會有一定程度的回落,但大眾心理的接受度應(yīng)該會提高。對于我自己來說還是蠻接受視頻會以這樣的方式的,比方說在公司開會,最頭疼的是需要爬樓到會議室的樓層,還會面臨等電梯和搶會議室的現(xiàn)象,當(dāng)大家有了這個概念后,對于日后習(xí)慣的養(yǎng)成還是非常有幫助的。我最近看到一份關(guān)于在線教育的調(diào)研數(shù)據(jù),其中提到疫情之后在線教育的體量將會增加5倍以上,且不論數(shù)據(jù)的真實性,但增長的事實是可以肯定的。
包研:傳統(tǒng)的教育行業(yè)如果完全搬到線上我相信還是會有些技術(shù)挑戰(zhàn)的,尤其教育講究覆蓋全部學(xué)員,但如果使用線上產(chǎn)品,設(shè)備以及網(wǎng)絡(luò)環(huán)境都會影響教學(xué)質(zhì)量,這其實有悖于教育行業(yè)的初衷,對于這個問題有什么好的解決方案嗎?
劉連響:首先這個問題在直播應(yīng)用其實就已經(jīng)存在了,我們做了很多技術(shù)優(yōu)化和方案其實也就是為了解決這些用戶遇到的問題,但也需要事先講明白,這個問題沒辦法依靠一個方案徹底解決,但我們有很多調(diào)優(yōu)和新的技術(shù)方案可以將受影響的用戶量變得更低。我最近也看到不是完全純線上的教學(xué)模式,也就是線上線下結(jié)合的方案,這樣的方式在疫情結(jié)束之后可能會有更多的創(chuàng)新,也可以在一定程度上解決某些教育行業(yè)無法做到完全線上的問題,這也是我目前比較感興趣的方向。
前段時間我有和上海交通大學(xué)的宋利老師聊到最近他的工作,他提到除了早上上課之外,他還需要把上課的視頻錄下來,提供給因網(wǎng)絡(luò)環(huán)境等問題沒有線上聽課的同學(xué),這是學(xué)校提出的解決方案。李郁韜對此有沒有哪些騰訊給到的支持可以和大家分享?
李郁韜:云服務(wù)當(dāng)前已經(jīng)可以提供很全面的在線教育產(chǎn)品組合和解決方案,就拿包老師提到的錄制來說,在騰訊云上做直播的話其實可以自動錄制,這其實可以節(jié)省老師的工作時間,包括互動白板、在線答題和人員檢測,這些功能其實騰訊的產(chǎn)品目前都可以實現(xiàn)。
網(wǎng)絡(luò)相關(guān)問題可能更考驗各家實現(xiàn)音視頻服務(wù)的內(nèi)容,騰訊在音視頻領(lǐng)域耕耘了這么多年其實積累了很多,首先需要了解全國甚至全球網(wǎng)絡(luò)接入情況,需要了解每一個用戶背后網(wǎng)絡(luò)的特點。大家常規(guī)印象里WIFI應(yīng)該是網(wǎng)速最快的,但在我們看來WIFI的網(wǎng)絡(luò)抖動和異常是最多的。
第二,我們需要有一個全局的調(diào)度系統(tǒng),能夠根據(jù)網(wǎng)絡(luò)接入情況進行實時調(diào)度。
第三,網(wǎng)絡(luò)協(xié)議的優(yōu)化,要在網(wǎng)絡(luò)抖動和時延方面做很多工作,這部分主要依靠長期的技術(shù)儲備,時間越長做的肯定會越好。
第四,音視頻領(lǐng)域的增強處理,包括美顏、降噪等效果,這背后都有很多技術(shù)需要做,但大家可能感知不到。云端部分就像我剛剛提到的,線上的內(nèi)容可以實時錄制下來,并且有精確的時間戳對齊。
這次疫情其實是拉近了用戶、在線教育平臺以及云計算服務(wù)商之間的距離,讓大家彼此都了解對方能夠做什么樣的事情,后續(xù)就是一些需求產(chǎn)品迭代和質(zhì)量優(yōu)化的過程,我相信未來一切都會變得更好。
包研:李郁韜提到的一點我非常認(rèn)同,這次疫情所帶來的影響,可能更多的是讓大家認(rèn)識和了解到音視頻相關(guān)的行業(yè),至少讓大家體驗了之前可能不會去接觸的產(chǎn)品和服務(wù)。在此我們不如展望一下未來,對于未來的音視頻行業(yè)還會在哪些方面有所創(chuàng)新?從我的體驗來看,我非常希望視頻會議中可以加入會議紀(jì)要這樣的功能。
劉連響:那我還是從我的經(jīng)驗來做一個判斷,首先WebRTC已經(jīng)宣傳了很多年,但它還是存在著各種各樣的問題,雖然它是很好的技術(shù),但同時它也帶來了復(fù)雜性。一個技術(shù)不能說它好就可以去使用,而是由外在條件去決策它是否可以大規(guī)模使用,成本和技術(shù)升級都是要去評估的指標(biāo)。另外,我們也在積極探索一些其他的技術(shù),比如SRT,后續(xù)我們可能也會找一些場景進行測試,但對于技術(shù)一定需要一個時間周期。對于WebRTC今年我們會采用完全自建節(jié)點的方式,這其中我們也會和騰訊進行合作和打磨。
去年我還去關(guān)注了一些VR相關(guān)的產(chǎn)品,但更多還是偏向于游戲場景的應(yīng)用,在教育場景的應(yīng)用還是相對薄弱。由于缺少生態(tài)支持和內(nèi)容生產(chǎn),包括設(shè)備的普及度都是制約VR發(fā)展的因素。但我們會保持對這些技術(shù)的關(guān)注,但距離實際應(yīng)用可能還有很長的一段路要走。
李郁韜:從騰訊的角度來講,未來規(guī)劃的技術(shù)路線還是比較清晰的,圍繞音視頻直播一定會有三個發(fā)展方向:更快、更便宜、更智能。之前音視頻領(lǐng)域有兩大技術(shù)路線,一類是RTC,它主要用于滿足多人會議中的低延時互動,另一類是流媒體直播/點播,它主要滿足于對延時要求不大的高并發(fā)低成本場景。
但技術(shù)發(fā)展到今天可以發(fā)現(xiàn)兩個技術(shù)路線在不斷地融合,做流媒體的人想用RTMP拉流的方式實現(xiàn)多人的連麥互動,做RTC的人不斷地擴大房間的人數(shù)上限,變得越來越像直播,但其實這背后的技術(shù)路線,WebRTC在其中扮演著非常重要的角色,WebRTC在中國之所以能夠再次發(fā)展很大一部分原因是它在2017年左右開始支持H.264的編解碼,在此之后各家廠商有可能在自己的CDN上支持WebRTC,也可以在自己RTC的服務(wù)上拓展WebRTC,未來可能在CDN上可以直接用低延時的直播方式。
比如騰訊去年在業(yè)界最早推出了快直播的解決方案,那就是在CDN上構(gòu)建WebRTC的協(xié)議支持,在使用CDN服務(wù)的同時可以享受更低延時的體驗。在RTC部分,大家不斷通過SFU的架構(gòu)體系來增加觀看人數(shù),但無法避免會有H5或者web端的用戶觀看,之前的做法是旁路推流到CDN,提供給web端的用戶觀看,這部分的體驗是很差的。如今各廠商將WebRTC融合后可以發(fā)現(xiàn),兩邊的用戶體驗對齊,都可以實現(xiàn)低延時的觀看體驗。
騰訊的TRTC就是很典型的產(chǎn)品,把本身標(biāo)準(zhǔn)的App端native RTC協(xié)議又做了WebRTC的支持,保障用戶從H5或者web端觀看可以有相同的體驗,在未來這樣的趨勢一定會加快,未來的用戶很有可能會有三套分層的體驗:低延時(RTC)、中間層(WebRTC+CDN)、更低延時/大并發(fā)/低成本(標(biāo)準(zhǔn)流媒體CDN),這三者組合起來可以滿足大部分場景。做直播的帶寬成本一定是非常貴的,比較小的廠家由于追求質(zhì)量和快速上線只能采用BGP帶寬,有條件的廠商可以采用三網(wǎng)的帶寬或者單線的帶寬,成本會相對低一些,但其實他們都會想采用CDN成本的體系,在未來如果WebRTC和CDN結(jié)合之后,成本可能會進一步的降低。
剛剛提到的視頻會議紀(jì)要和上課點名,這些背后都可以用到AI技術(shù),還有在直播結(jié)束之后如何能夠?qū)⒁曨l智能剪輯后上傳,這也是有非常大需求的場景。騰訊還有一款產(chǎn)品叫騰訊云剪,我們也會圍繞這個場景把更智能的剪輯方式帶到視頻云的服務(wù)里。
劉連響:這里我稍微補充一下,成本是一項必須要考慮的維度,一項新技術(shù)的誕生并不意味著我們需要立即將其投入使用,而是需要綜合多方維度評估考量。我們也希望WebRTC能早日降到和普通CDN一樣的價格,當(dāng)然這也需要一個過程,長期來看兩者應(yīng)該會在未來很長一段時間保持并存。
questions and answers
Q&A環(huán)節(jié)
問
Q1:在這次疫情的用戶量極大增加的情況下,從產(chǎn)品和技術(shù)兩個方面暴露出了哪些以前未關(guān)注到但急需解決的問題?
答
劉連響:首先從技術(shù)上來說,例如說我們?nèi)プ鲆恍┘夹g(shù)擴容,一定是在科學(xué)合理的預(yù)估之下進行的謹(jǐn)慎擴容,但即便如此依然存在預(yù)估不到位,實際流量超出擴容閾值等問題,還有像擴展性等問題仍需進一步優(yōu)化。這對我們來說也是一次很好的檢驗,暴露出問題以及我們與競品之間的差異,也給了我們不斷突破自我的動力。
其次從產(chǎn)品角度上來說,這次疫情驅(qū)使我們更加關(guān)注產(chǎn)品細(xì)節(jié)。例如之前我們并未過多在意包的大小,而這次出現(xiàn)的學(xué)生與老師的高并發(fā)讓我們意識到了精簡包大小的必要性。我們會總結(jié)諸多問題并在未來逐項優(yōu)化。
答
李郁韜:我嘗試從云計算的角度闡述一下該命題,首先,這次疫情讓我們意識到,未來某一天我們可能會再次遭遇重大突發(fā)公共事件所帶來的用戶數(shù)量在短時間內(nèi)的增長與用戶需求在某一時間段內(nèi)的激增,這使得我們在未來會定期進行一些針對全平臺承載的壓力測試,或者是某些服務(wù)關(guān)鍵模塊的演習(xí)。為了保證騰訊全平臺架構(gòu)的穩(wěn)定可靠,這次我們付出了巨大的人力物力對整個服務(wù)進行檢查與維護,好在沒有出現(xiàn)什么大的問題。事實也證明,未雨綢繆是至關(guān)重要的。
其次,這次事件也警示了我們服務(wù)器資源可能出現(xiàn)斷供的情況,云平臺的峰值儲備能力與緩存計算能力將會是未來我們重點關(guān)注的對象。當(dāng)然,得益于騰訊云的大體量,我們撐過了這次突發(fā)公共衛(wèi)生事件造成的服務(wù)器資源短缺。未來隨著騰訊云體量的進一步增長與布局全球的不斷拓展,對于服務(wù)器資源的提前儲備與相關(guān)供應(yīng)鏈管理維護也需要不斷加強。
問
Q2:目前來看WebRTC技術(shù)感覺還是很不穩(wěn)定,想聽下老師對WebRTC技術(shù)的前景看法,以及騰訊云上是否有采用WebRTC技術(shù)的成熟產(chǎn)品應(yīng)用?
答
李郁韜:我覺得WebRTC一定是一個不斷演進提升的過程,而且最近兩年會演進的越來越快。騰訊基于WebRTC的一個最典型產(chǎn)品就是TRTC,其本質(zhì)來說是用了WebRTC的這一套架構(gòu)以及它協(xié)議的一些思想,然后自己研發(fā)的服務(wù)產(chǎn)品。TRTC在Web端支持標(biāo)準(zhǔn)的WebRTC協(xié)議,所以整體來講TRTC是一個支持多端的實時音視頻的產(chǎn)品。
其實縱覽WebRTC的未來發(fā)展,一定會面臨以下幾個難題和挑戰(zhàn):第一,WebRTC是基于瀏覽器內(nèi)核去實現(xiàn)的,我跟Google的人也聊過,他們對內(nèi)進行開源項目或產(chǎn)品的定位時,其實更多是從自身產(chǎn)品出發(fā)不斷優(yōu)化。簡單來講, Google內(nèi)部也會有一些視頻會議或語音通話的產(chǎn)品,它會基于WebRTC的技術(shù)架構(gòu)去做 toC的產(chǎn)品,而toC產(chǎn)品的一些問題會反哺到WebRTC的開源項目中。但這就會帶來一些問題,因為WebRTC主要基于歐美或者中國大陸以外海外市場的用戶情況進行優(yōu)化,所以在WebRTC來到中國之后我們最直觀的感受就是,基于中國國情的網(wǎng)絡(luò)狀況,使用WebRTC不一定是最優(yōu)解。所以騰訊云投入了大量的工程師來優(yōu)化WebRTC中的一些算法,我相信WebRT在未來一定是會在云計算上越來越好且更加適應(yīng)中國國情。
同時,我也期待在未來的某一天,騰訊也會有計劃把我們成熟的一部分經(jīng)驗開源貢獻(xiàn)給業(yè)界和開源社區(qū),從而反哺WebRTC的發(fā)展。
答
劉連響:我也補充一點,WebRTC作為一個開放標(biāo)準(zhǔn),其本身不可能針對很多場景進行優(yōu)化,所以我們在開發(fā)WebRTC時也發(fā)現(xiàn)了一些bug,包括一些參數(shù)的設(shè)定并沒有達(dá)到一個最優(yōu)解,有很多可以根據(jù)場景進行調(diào)優(yōu)的地方。比如說是不是要損失一些延遲來換取平穩(wěn)等問題都可以去調(diào)優(yōu)。但這一切的前提是你要對WebRTC了解得足夠深。我覺得WebRTC的前景還是非常光明的,包括業(yè)界一些企業(yè)已經(jīng)實現(xiàn)了WebRTC的直播支持,趨勢已經(jīng)很明顯了,未來則會進一步提升WebRTC的普及速度。
問
Q3:目前音視頻技術(shù)在遠(yuǎn)程醫(yī)療上的應(yīng)用是怎樣的?除了這次疫情的影響,怎么看遠(yuǎn)程醫(yī)療的發(fā)展?
答
李郁韜:其實遠(yuǎn)程醫(yī)療是一個挺嚴(yán)肅的事情,因為醫(yī)療事關(guān)人命,其中每一項技術(shù)的革新都需要嚴(yán)肅認(rèn)真對待。我覺得遠(yuǎn)程醫(yī)療會有幾個層次的發(fā)展:第一,遠(yuǎn)程問診一定會逐漸普及開并解決老百姓日常最基本的小病小痛,這里更多偏向于醫(yī)療咨詢的方式,患者在就診前咨詢醫(yī)生到底需不需要去社區(qū)醫(yī)院或大型公立醫(yī)院,該場景會逐漸普及,對網(wǎng)絡(luò)也沒有太大負(fù)擔(dān)。
第二,各級醫(yī)療機構(gòu)之間的遠(yuǎn)程會診更加密切,這里更多是解決偏遠(yuǎn)地區(qū)的醫(yī)療資源不均衡問題。偏遠(yuǎn)地區(qū)醫(yī)生的水平或醫(yī)療資源的儲備不及大城市那么豐富,所以在接診危重疑難病人時,偏遠(yuǎn)地區(qū)的醫(yī)院可借助遠(yuǎn)程醫(yī)療會診,讓省一級大醫(yī)院的醫(yī)生也加入會診隊伍。我相信在未來,這一應(yīng)用場景會逐漸推廣。
第三,醫(yī)生遠(yuǎn)程診療或手術(shù)。無論是遠(yuǎn)程手術(shù)或遠(yuǎn)程檢查醫(yī)學(xué)影像,都對音視頻遠(yuǎn)程實時傳輸?shù)囊蠓浅8,不僅需要做到低延時,還需要畫面的絕對高清與準(zhǔn)確才能滿足醫(yī)生看清所有細(xì)節(jié)的要求,這也是我們后續(xù)想要逐漸達(dá)成的高級目標(biāo)。
問:Q4:提升WebRTC視頻主觀質(zhì)量用到了哪些關(guān)鍵性技術(shù)?
答:
劉連響:首先很重要的一點是數(shù)據(jù)收集,包括各種各樣的硬件設(shè)備的狀態(tài)收集比如攝像頭、麥克風(fēng)的狀態(tài)還有音量甚至WiFi的各種鏈路狀態(tài)?赡馨ê诵牟僮髀窂皆趦(nèi)的整個數(shù)據(jù)都是要收集并上報到服務(wù)端上;除此之外還有對卡頓、延遲的定義、FPS等都要去收集到并進行實時計算與異步計算,從數(shù)據(jù)層面上挖掘出來有價值的信息。
另外一點是相關(guān)質(zhì)量的計算與評優(yōu)。我們不可能完全攝錄所有視頻,若實現(xiàn)質(zhì)量評優(yōu),我們需要去對比MOS評分或者其他一些視頻質(zhì)量的評分,并探究其中相關(guān)性與不斷調(diào)優(yōu)。
圍繞該命題我們會進行更多的數(shù)據(jù)挖掘,不斷探討更底層的東西。我們對它的理解更深,所收集的數(shù)據(jù)更多,能實現(xiàn)的效果就越出色。
問
Q5:現(xiàn)在新興的邊緣計算/霧計算概念會對音視頻行業(yè)造成哪些影響?
答
李郁韜:總結(jié)來說就是——更快、更便宜、更智能。為什么叫“更快”?因為邊緣節(jié)點一定可以縮短用戶與服務(wù)之間的距離,以前我們多在中心節(jié)點部署服務(wù),現(xiàn)在如果能以微服務(wù)的方式部署會更加高效,比如WebRTC的服務(wù)到邊緣節(jié)點。
除此之外,“更便宜”主要是因為邊緣計算使得服務(wù)器的整體成本更低,因為機房的SLA沒有那么高,而TCU肯定更低;還有一點就是邊緣節(jié)點帶寬成本肯定比中心節(jié)點的bgp帶寬便宜,而邊緣計算在未來逐漸興起也可以進一步降低這里的成本。
最后就是“智能化”,我們觀察到很多在線教育平臺其實已經(jīng)開始把一些簡單的AI計算部署到了邊緣節(jié)點之上,例如一些基本的作業(yè)修改、固定算法模型等計算都已經(jīng)被部署到邊緣。所以我覺得邊緣計算以后一定是云服務(wù)的一種有效擴展與補充,并且能夠達(dá)到兩層服務(wù)級別,讓更多平臺能夠選擇自己適合的服務(wù)。