您的位置:首頁 > 國內 >

焦點要聞:騰訊O264RT,適配最廣的端上自研軟件編碼器

2023-04-26 15:53:26 來源:站長之家用戶

  H.264/AVC標準在當前視頻應用場景中仍然是應用最廣、兼容性最 高的視頻編碼標準,因此任何視頻產品如果希望在支持最 大范圍用戶流暢使用的同時保障視頻質量,H.264/AVC軟件編解碼必不可缺。在開源編碼器實現中,x264 經過資 深軟件工程師多年的持續優化,是當下公認性能較為優異且使用最多的選擇。但x264 的開源協議對商業軟件并不友好,會帶來昂貴的軟件授權費用,所以對商業化視頻產品來說,自研編碼器性能成了硬核技術實力比拼的關鍵。

  為此騰訊多媒體實驗室推出了自研的O264RT編碼器,并且與TRTC團隊強強聯合進行了深度優化,確保TRTC在任何條件下都可以提供當前場景"最 低延時"與“最 優質量”的視頻體驗。

  低耗極速


【資料圖】

  TRTC主要面向實時性較高的應用場景,且終端設備多樣,性能參差不齊,對CPU消耗和延時非常敏感。O264RT完善了低延時模式,并通過優化多個編碼內核工具集,對編碼器進行加速,節省CPU開銷。與x264 相比,O264RT的CPU消耗同比降低可達20%,在提供更高質量視頻的同時兼具了實時性高和性能消耗低的優點。

  x264 與O264RT CPU消耗對比

  高效優質

  x264 定位為通用編碼器,因此很多細分場景的優化并沒有做到極 致。而O264RT針對TRTC所專注的實時音視頻場景進行了連續兩年的專項優化,對碼控、模式決策、RDO等模塊均進行了極 致優化。尤其是在攝像頭和屏幕分享兩個重點場景下,O264RT優化效果非常顯著,編碼效率和編碼速度方面均優于x264。針對攝像頭采集場景,O264RT能在比x264 快20%的情況下,同時有13%左右的帶寬節省。

  x264 與O264RT 攝像頭采集場景性能對比

  為了提供不同場景下的最 優視頻體驗,O264RT新增實現了ROI與屏幕編碼技術。其中屏幕編碼技術更是在 2021 年數博會上,從全球 560 個項目中脫穎而出,榮獲黑科技大獎。

  數博會獲獎證書

  編碼ROI功能能夠優化碼率在重要信息上的分配效率,使人眼感興趣的區域編碼更為清晰。對于ROI區域,O264RT支持外部傳入及內部檢測兩種模式——如果外部有美顏等前處理模塊可使用外部傳入模式,避免重復計算;對于大多數的場景,外部并不存在ROI檢測結果,此時可開啟耗時極低的內部檢測算法,節省計算資源的同時也能提升編碼畫質。

  依據當前實測結果,O264RT通過ROI技術,低碼率下能顯著提升主觀質量,高碼率下則能夠在保證畫質相同的情況下節省20%左右的帶寬。

  ROI效果對比 (左)x264 (右) O264RT

  屏幕分享場景是騰訊的優勢場景,O264RT也為此作了大量針對性優化。與x264 相比,O264RT能夠在提升畫質的同時節省25%以上帶寬,并擁有7%的加速。

  x264 與O264RT 屏幕內容場景性能對比

  屏幕內容場景相同碼率編碼效果對比

  (左) x264 (右) O264RT

  弱網保障

  視頻作為二維信息相比于音頻數據能傳遞的信息更多,理論上所需的帶寬也更高。這不僅對編碼器壓縮性有極 高的要求,同時因為信息量大,在弱網下丟包的幾率也相對更高。因此O264RT增加了智能參考幀和SVC功能,在高壓縮率的同時最 大化弱網抗性,保障弱網環境下依然可以有效地傳輸視頻數據。

  SVC示意圖

  O264RT不僅具備低耗極速、高效優質、弱網保障等優勢,同時還提供了全平臺支持,包括Linux、Windows、 MacOS、Android、 iOS等平臺,為TRTC用戶提供任何場景、任何時間、任何平臺都可以有效節省帶寬成本,且更高清、更低延遲的自研編碼器選擇。

(推廣)

關鍵詞:

參與評論