中國的視頻化直播玩法正在引領全球風潮。
從亞馬遜到Wayfair陸續(xù)推出自己的直播賣貨平臺便可窺見一斑。
商業(yè)模式尚且可以通過模仿達到形似,但是背后技術的創(chuàng)新卻絕非一日之功。
舉個例子,網(wǎng)紅主播們的帶貨直播間,在我們看來稀松平常的一次互動,背后卻是一項極為關鍵的技術——超低延時直播。
相對于傳統(tǒng)直播,這種直播技術不僅需要在延時上做到毫秒級,對于首幀、卡頓,以及開播的成功率等指標上都有嚴苛的要求,而目前國際上能做到的廠商屈指可數(shù)。
可喜的是,在這個賽道,鵝廠已經悄悄跑在了世界的前列。
直播很火,云廠商很難
從在線課堂、電商帶貨,再到演唱會直播,特別是經過疫情的影響,全民直播時代的大門已經打開。
雖然直播行業(yè)很火,但是在幕后,為直播平臺提供技術支持的云廠商則是另一番景象。
“和直播行業(yè)那些主播動輒收入千萬相比,云廠商們簡直冰火兩重天”,一位做直播技術的開發(fā)者吐槽。
了解直播行業(yè)的都知道,從16年爆發(fā)的千播大戰(zhàn)到20年經受的疫情洗禮,五年的野蠻發(fā)展已讓直播這個行業(yè)由最初的野蠻生長逐漸過渡到了平穩(wěn)的成熟期。
一方面,市場增速放緩,產業(yè)鏈上各玩家地位日趨穩(wěn)固,作為技術能力提供者的云廠商卻因逐年激烈的價格戰(zhàn)而利潤逐年下降。
另一方面,由于疫情的影響,各行各業(yè)不得不將生產活動搬到線上,類似電商直播這種大規(guī)模低延時的直播互動應用場景不斷涌現(xiàn)。對直播平臺商來說,能實現(xiàn)超低延時互動的實時音視頻產品的成本和技術問題被再次被放大。
新的挑戰(zhàn)下,作為云廠商來說,必須要思考:是繼續(xù)降價,利用價格優(yōu)勢和友商“拼刺刀”;還是技術創(chuàng)新,從客戶視角出發(fā),挖掘符合實際場景需求的新一代解決方案?
前者保險,但是不具有持續(xù)性,因為你降價,友商也會,長此以往,市場將進一步惡化;后者艱難,投入高、風險大,但是一旦成功,將開辟一條新航道。
如何尋求直播技術的創(chuàng)新突破,提升產品的差異化價值,成為騰訊云音視頻這群工程師們那段時間最為棘手的話題。
業(yè)界沒有現(xiàn)成的經驗可以借鑒
這方面,業(yè)界并沒有現(xiàn)成的案例可以參考。
國際上,以某國外巨頭電商企業(yè)來說,他們的直播現(xiàn)在都是基于HLS協(xié)議,這種延時通常都是10秒到幾十秒級別,毫秒級的玩法,基本沒有。
而國內,云廠商之間依然激戰(zhàn)正酣。
團隊陷入了僵持,在討論了幾個回合后,騰訊云音視頻團隊堅定地選擇了后者。
從2019年底開始,團隊就開始了技術的選型和市場的調研工作,深度挖掘用戶需求。以目前最典型的電商直播場景來說,標準直播雖然已經滿足了平臺對高并發(fā)的需求,但是目前傳統(tǒng)CDN直播的互動延時太高,無法有效滿足及時互動的要求。
團隊思考,能不能把基于RTC的技術和標準直播的優(yōu)勢結合,打造成本可接受,性能超預期的全新產品?
在明白了真正的用戶需求之后,剩下的就是技術上的實現(xiàn)了。經過一番可行性驗證,找到的破局之道是基于目前國際上比較通用的開放WebRTC協(xié)議標準,對現(xiàn)有的直播系統(tǒng)架構進行改造優(yōu)化,打造出基于全新超低延時直播技術的產品——騰訊云快直播。
首先,騰訊云音視頻的工程師們摒棄了傳統(tǒng)直播的傳輸播控模型,借鑒 WebRTC通信模型,將傳輸和播放控制實時反饋聯(lián)動,形成反饋閉環(huán),通過感知網(wǎng)絡狀態(tài)來調整播控緩存策略和傳輸策略,使傳輸和播控緩存實時對網(wǎng)絡進行最優(yōu)匹配,使用戶在特定的網(wǎng)絡環(huán)境下達到體驗最優(yōu)的效果。
另一方面,在性能優(yōu)化上,快直播相比傳統(tǒng)直播,不僅能夠降低延時、卡頓,而且在首屏渲染時長等指標上也具有明顯的體驗優(yōu)化,因此從技術上保障了這套產品方案能夠給客戶帶來全面的提升和創(chuàng)新的價值。
說的直白一點,既要做到延時低,又要畫質好,還能不卡頓,這背后攻克了太多的技術難題。
以對WebRTC SDK的改造為例,原生的WebRTC SDK的代碼量在GB級別,不僅龐大而且很復雜,編譯出來的這個庫可能都有幾十、上百兆。
“但是客戶會要求這個SDK要足夠小,小到500K,否則對業(yè)務的侵入性很大。怎么樣從GB級別的源代碼中獲得極致精簡的SDK,實現(xiàn)客戶APP集成我們SDK后打包增量不超過500K,這里面需要做很多的裁剪和優(yōu)化工作。”
為了保證“減量不減質”,團隊做了信令探測、多IP備份、UDP/TCP雙通道競速,以及Wifi/4G網(wǎng)絡的切換等調優(yōu)。如此一來,WebRTC SDK在“瘦身”成功的同時,QoS質量以及各項性能依然跟得上。
這些都為客戶便捷接入快直播方案奠定了基礎。
此外,騰訊云快直播面向不同的B端客戶,設計差異化接入方案。比如頭部客戶大多是自研播放器,就為其提供獨立的快直播傳輸層SDK,方便客戶直接集成,或將騰訊云對WebRTC協(xié)議的優(yōu)化方案標準化出來,方便客戶自己進行改造。
經過這些“騷操作”,騰訊云的快直播能力突飛猛進。其中,低延時場景下根據(jù)網(wǎng)絡的情況實現(xiàn)無縫切換碼率、H5領域實現(xiàn)WebRTC對AV1編碼的支持等都成為行業(yè)首創(chuàng)或事實的標準。
“無限戰(zhàn)役”
但是光有技術和產品,誰來做第一個吃螃蟹的人,團隊再次陷入了深思。
偶然的機會,企鵝電競、騰訊課堂等騰訊內部幾個兄弟團隊找了過來,希望試用這塊的快直播技術,經過勾兌之后,雙方一拍即合。
一方面內部兄弟團隊能幫助快直播驗證產品能力,獲得一些至關重要的技術指標和優(yōu)化方向;另一方面,快直播的優(yōu)勢能力也為他們提供行業(yè)領先的直播技術,提升了市場競爭力,幫助其獲取更多C端用戶。這是一個雙贏的過程。
有了騰訊內部的打磨和“吃自己狗糧”,騰訊云快直播無論是技術還是產品能力在外部“打單”也有了堅實的底氣。
在2020年的疫情期間,團隊迅速抓住時機向外部客戶猛推出了一波大規(guī)模的產品公測。
小鵝通是騰訊云快直播真正意義上的第一個客戶。開始,因為小鵝通主要的客戶群體在微信生態(tài),各大瀏覽器對于快直播的兼容存在問題,經常會有各種投訴,后來騰訊云就聯(lián)合微信不斷推進產品對瀏覽器的兼容,使其能夠支持并覆蓋更多的Web/H5端的平臺,這也為使用PC端網(wǎng)頁作為內容傳播載體的客戶提供了更大的操作空間。
目前,小鵝通目前已基本全量使用快直播,帶寬峰值相比于起步時翻了好幾倍。
此外,一些教育直播領域的客戶切入快直播后也報告過播放器跟SDK的兼容問題。
“他們需要通過iPad接入,對我們的播放器和后端提出了很多的優(yōu)化需求,那個時候我們基本上連續(xù)幾天駐在客戶現(xiàn)場,聯(lián)合騰訊會議的同事一起調試。”騰訊云快直播后臺技術負責人harchar說道。
類似的案例還有很多,數(shù)據(jù)證明,快直播的產品是經得住市場考驗的。頭部的一些大客戶相繼接入,團隊的技術同學和產品同學也1V1地為這幾家大客戶提供7*24h的VIP支持服務,幫助客戶一起完成業(yè)務QoE指標調優(yōu),優(yōu)化全鏈路體驗細節(jié),讓客戶看到快直播技術為業(yè)務增長帶來的顯著價值。
正是通過與客戶聯(lián)合技術創(chuàng)新,快直播迅速在行業(yè)豎立了良好的口碑和品牌,并交出了漂亮的市場成績單。
從2021年5月全量發(fā)布以來,僅僅3個月快直播的日帶寬峰值就創(chuàng)下了歷史增長新高,6個月之后日寬峰值又就實現(xiàn)了大幅的突破性增長。截至2021年底,已接入客戶上百家,其中包括泛娛樂、電商、教育行業(yè)的十多家頭部客戶。
除了頭部的客戶之外,目前快直播團隊已經將不少為頭部客戶定制化開發(fā)的技術方案沉淀為標準化的產品能力,滿足更多中小開發(fā)者的需求。
可以預見,未來的視頻技術一定會向著超高清、低延時、沉浸式、強互動的全真互聯(lián)網(wǎng)時代邁進。5G的到來也會使邊緣帶寬由Mb增長至Gb,更大的容量與更低的延時,讓電商、在線教育、云游戲、VR、AR、物聯(lián)網(wǎng)、自動駕駛這類應用場景將變得更為豐富。
騰訊云快直播就像一枚炸彈,它打響了全真互聯(lián)時代的無限戰(zhàn)役。
(免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。
任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。 )