火山引擎端云一体化服务:打造面向体验的视频云
12月2日,在「新云·共未來」云產品發布會上,火山引擎點播基礎技術負責人馬茜進行了主題為《火山引擎視頻點播:端云一體化服務打造極致播放體驗》的演講。她以視頻點播為例,分享了火山引擎視頻云團隊在視頻畫質體驗、播放體驗、性能體驗三個方面進行的優化。
火山引擎點播基礎技術負責人馬茜
以下為演講全文:
大家好,非常開心給大家帶來火山引擎視頻云的技術分享。
火山引擎視頻點播是集音視頻編輯、上傳、媒資管理、處理、分發、播放于一體的端到端解決方案,幫助企業和開發者快速搭建安全、彈性、高效、可定制的視頻點播平臺和應用。
對于點播應用而言,高畫質、零卡頓、低成本是用戶的三大持續性需求。基于此,火山引擎視頻云團隊在畫質、播放、性能三方面進行了深入優化。
畫質體驗:全鏈路畫質調優三步曲
隨著終端設備與網絡基礎設施的不斷升級,用戶對于高清畫質的訴求也隨之增長。為此火山引擎視頻云團隊打造了全鏈路的畫質優化解決方案,包含畫質評測、畫質檢測與智能處理、畫質監控三個方面。
畫質評測-「評測」先于「優化」
由于觀眾對圖像質量感知的主觀差異性,畫質評測一直是業界難點。一般對于圖像質量的定義有兩種:
從信號處理角度,關注成像系統中信號的準確性,如采集、處理、傳輸中畫面是否有損,但在很多場景下,主觀觀看效果很難量化;
從人眼視覺角度,關注觀看者的感受,但審美水平不同的觀看者,反饋結果也不同。
針對這種情況,視頻云團隊建立了一套可量化的指標,輔助評測視頻畫質:
全參考評價指標:PSNR、SSIM、VMAF等常用指標,用于評測視頻轉碼和分發期間的質量變化;
無參考評價指標:VQScore,模仿用戶主觀感受及美學質量,用于分析上傳視頻的質量,并以探針方式靈活接入視頻處理鏈路的任意節點。
畫質檢測與智能處理-對癥下藥
不同的視頻有不同類型、不同程度的畫質問題,很難用統一的技術方案進行修復。視頻云團隊基于畫質評測的結果,針對各維度提煉出對應的個性化修復模塊,并排列組合調優。“對癥下藥”使得每部片子都有針對性的修復方案,最終達到最理想的修復效果。
今年10月,西瓜視頻聯合火山引擎宣布在未來一年時間內對百部經典動畫進行修復,其中的老片修復技術,就是智能處理的一項能力應用。在智能修復的同時,我們也保留了其原有藝術風格,在追求高清的過程中不破壞原有美感。
以水墨畫、剪紙風格組成的《葫蘆兄弟》為例,我們通過算法對其進行了精準識別和區分,在保持水墨部分模糊朦朧的同時,對剪紙部分進行修復增強,最終達到最優的修復效果。
畫質監控-告別元無知
除畫質評估與檢測外,針對海量視頻,視頻云團隊打造了高時效、多維度的監控方案,全天候不間斷地檢測視頻質量,降低人工審核成本,減少線上服務的風險和事故率,告別畫質體驗元無知。
播放體驗:站在用戶視角衡量技術演進
音視頻產品在進行技術優化時,經常面臨一系列靈魂拷問:
業務數據不好,是不是因為播放體驗不好?
新上線的優化,收益到底如何?
我們和競品之間的差距在哪里?是否影響業務增長?
為了更好地理解并解決以上疑問,視頻云團隊建立了一套播放體驗質量服務體系。
質量指標-知其然,知其所以然
在視頻云團隊看來,以下三個質量指標,可以體現音視頻產品相應的業務情況:
業務數據:包括 DAU、留存、廣告收入、成本等數據;
QoE:播放次數、播放時長、完播率;
QoS:卡頓、起播時長、失敗率、畫質指標。
通過技術上面向 QoS 的指標優化,可以正向影響 QoE 和業務數據的增長。
技術優化-面向業務,理解客戶
基于以上數據指標,如何關聯 QoS 指標與 QoE、業務數據?視頻云團隊基于實際業務不斷進行技術優化與打磨。
例如起播時長是影響播放體驗的重要因素之一,經過大量的場景研究,視頻云團隊發現當超過 200ms時,起播時長再增加對用戶體驗有明顯的劣化作用。那么對于該業務場景,將大盤起播時長優化到至少200ms以下,就可以保障用戶體驗。
某應用用戶起播等待時長與用戶離開速率
基于大量實踐數據,火山引擎視頻云沉淀出一系列可復制的、能夠提升業務增長的技術方法,包括“零首幀”預加載策略、復雜網絡環境的弱網弱機策略等。借助端云一體化的技術框架能力,將策略算法與播控能力產品化輸出給更多企業。
性能體驗:成本與體驗的非零和博弈
隨著5G時代的到來,視頻高清化的需求進一步提升,從480p到1080p,再到8K,消費者對高清視頻的需求永無止境。如何在有限的計算資源下,實現用戶體驗和技術成本的最優化,這也正是各類視頻編碼標準和傳輸標準演進的動力。
火山引擎端云一體化 H.265 解決方案
H.265 是 ITU-TVCEG 繼 H.264 之后所制定的新的視頻編碼標準,在有限帶寬下傳輸更高質量的網絡視頻,僅需一半帶寬即可播放相同質量的視頻。火山引擎視頻云團隊基于對 H.265 的深入研究,打造了端云一體化的 H.265 解決方案,帶來全新性能體驗:
自研H.265編碼器達到了24%-45%的成本優化
H.265 VV覆蓋度 >85%,有效節省帶寬成本
智能熱度轉碼,H.265 轉碼利用率>90%,避免轉碼算力浪費
Fallback 比例<0.3%,有效提升播放成功率并縮短首幀時間< span="">
自研軟件解碼速度比開源方案快40%+,CPU比業界低30%
起播時長<100ms,端卡頓時長減少15%< span="">
打造行業領先的編碼技術
除 H.265 標準外,火山引擎視頻云團隊自研 BVC 編碼器,正式支持 H.266/VVC 標準。
針對移動端用戶眾多、設備性能參差不齊的問題,視頻云團隊在 Android 和 iOS 的 Arm 平臺上,對 BVC 解碼器進行優化,在部分設備上的解碼速度達到參考軟件的數十倍。和開源 x265 基準編碼器相比,BVC1 最高可節省 55% 的存儲和帶寬成本。
以上就是我的全部分享,未來火山引擎視頻云團隊將不斷打磨產品和優化技術,打造面向體驗的視頻云,致力于為大家帶來極致的音視頻體驗。
點擊文末“閱讀原文”鏈接,了解更多火山引擎視頻云最新信息。
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的火山引擎端云一体化服务:打造面向体验的视频云的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电话之父贝尔的传奇一生
- 下一篇: 对话Justin Uberti:RTC的