成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

抖音直播新一代BVC編碼器正式亮相

移動開發
視頻編碼是整個技術體系的基座,編碼效率的顯著提升,能夠在同等碼率下極大提高畫質,從而改善用戶體驗。

面臨挑戰

在直播行業發展如火如荼的今天,用戶對視頻體驗的要求也水漲船高。視頻基礎體驗的關鍵要素包括清晰度、流暢度、低延遲等,而這些要素的“第一性原理”,就是視頻本身的編碼效率,也就是壓縮率。

視頻編碼效率的重要性不言而喻,但進一步地提升也并非易事,尤其在直播場景中,對編碼速度、延遲、碼率控制等方面都有很高的要求。如何在保證畫質不變的情況下,顯著提高壓縮率,同時滿足實時性、低延遲的要求,是一個持續的技術挑戰。

如何完成挑戰

新一代編碼器的采用

抖音基于BVC編碼器,曾在世界杯中給數億觀眾帶來了極致的視頻體驗。而本次亞運會中,火山引擎多媒體實驗室自研的新一代BVC編碼器首次得到抖音直播全鏈路支持并在直播中使用。BVC編碼器曾經在業界編碼器大賽MSU中斬獲多項指標的第一,具有行業領先的編碼和計算性能,并還在持續不斷地優化迭代中。新一代BVC編碼器相比上一代,能在畫質不變的情況下,顯著降低碼率,提升用戶體驗,降低帶寬成本。

新一代BVC編碼器在直播場景的優化

作為新一代編碼器,引入了大量新的編碼工具和算法,在顯著降低碼率的同時,也具有相當高的計算復雜度。而在直播場景中使用最新BVC編碼,首先需要對計算復雜度進行大幅度的優化,才能達到實時性和低延遲的要求。

更極致、簡潔的工程架構

首先,新一代BVC編碼器在直播場景下,對所有編碼工具和算法進行了測試,按照性價比篩選出了在直播的編碼速度要求下能夠投入使用的工具和算法集合。而基于這個集合重新設計輕量級的架構,能最大化減少計算流程損耗。新的編碼器架構對整個編碼流程進行了重新梳理,去除原先復雜的情況耦合,為特殊工具單獨設計流程,實現了編碼流程的最簡化。同時,對數據結構也進行了更極致的優化,顯著減少了數據量,提升了訪存效率。此外,還通過大量的計算結果緩存及復用的機制,減少了重復計算,以及設計了高效的數據交換機制,減少了數據拷貝。在計算模塊的優化上,挖掘了更多的計算流程整理為SIMD實現,同時對原有的SIMD實現進行了進一步優化,從而減少指令數。基于直播場景的編碼器架構優化,在算法基本不變的前提下,為新一代BVC編碼器節省了超過30%的復雜度。

靈活、精細化的并行框架

為了在計算復雜度提高的情況下,仍然能實現實時編碼,充分利用多核處理器的能力至關重要。新一代BVC編碼器針對直播場景進行并行框架的重新設計。首先將前處理、預分析、編碼等過程并行起來,并在任務調度上分配合適的優先級,從而最大降低編碼前的等待。對于編碼過程的線程等待,精確計算等待的條件,并將條件限制降低到最小,從而降低等待時延。此外,基于幀內和幀間并行編碼的模型,根據編碼時依賴關系準確分配每個編碼任務的線程優先級權重,對線程進行靈活而精細化地調度。經過優化,新一代BVC編碼器的CPU利用率提升50%以上。

上百個快速算法

除了工程架構之外,新一代BVC編碼器還增加了大量的快速算法,從而達到高分辨率、高碼率和高幀率下的實時編碼。新一代BVC編碼器重構了編碼塊劃分的框架,根據周圍塊和歷史劃分信息,自適應決策劃分深度的范圍,大幅減少了無效的劃分嘗試,從而降低編碼復雜度。在模式決策中,為每個模塊設計大量精細的初選快速算法,從而大幅減少最終嘗試的模式數量。此外,還對前處理和預分析模塊也進行了大量的簡化處理。新一代BVC編碼器為直播場景增加的上百個快速算法,在壓縮率的損失較小前提下將整體編碼速度提高了2倍以上。

亞運會的針對性優化

除了編碼器內核本身的優化之外,新一代BVC編碼器還對亞運會進行了專項優化。亞運會除了傳統的運動項目之外,還增加了關注度較高的電競項目。而新一代BVC編碼器也對運動、游戲這兩種場景進行針對性的優化。研發團隊進行了大量的測試,對不同視頻分辨率和復雜度下進行了編碼檔位的適配,調整了數十個編碼參數來控制不同編碼算法在運動、游戲場景中的性價比,在獲得壓縮率提高的同時實現了編碼加速。此外,還對碼率控制進行了調優,減少了高運動復雜場景中畫面模糊的情況。

優化成果

新一代BVC編碼器在直播場景中實現了1080P 50FPS的實時編碼,在畫質不變的情況下,相比上一代編碼器實現了20%左右的碼率節省。實際效果如下:(對比展示,上面是上一代BVC編碼視頻,下面是新一代BVC編碼視頻)

圖片圖片

圖片圖片

和廣泛應用的開源編碼器x265(v3.5)對比,新一代BVC編碼器也具有顯著優勢,下圖展現了性能對比數據。可以看出,在編碼設置對齊的情況下(幀結構、碼控方式、lookahead長度等),新一代BVC編碼器,對于亞運會中的運動和游戲視頻內容,平均能實現40%以上的碼率節省,同時編碼速度更快。

圖片圖片

責任編輯:龐桂玉 來源: 字節跳動技術團隊
相關推薦

2010-06-17 16:54:49

新一代Hotmail

2010-02-03 14:39:54

新一代安騰處理器Tuk

2012-02-27 14:31:05

華為節能

2019-03-22 15:40:23

華為云

2014-10-13 14:25:35

葡萄城JavaScriptWijmo 5

2009-04-14 19:36:31

Vmware虛擬化云存儲

2012-03-07 21:29:41

華為CeBIT全景智真

2009-11-18 10:53:57

思科路由交換機

2023-12-30 16:30:29

開發者工具Vite

2018-10-15 15:04:32

華為云

2018-10-16 15:07:26

華為云

2010-07-19 14:37:21

超算機房建筑群

2012-05-22 19:15:41

微軟私有云SystemCente

2012-07-02 10:36:19

菲亞特

2022-03-10 16:01:29

Playwright開源

2014-09-16 14:09:29

中科曙光服務器

2013-01-04 16:15:08

微軟ERPDynamics AX

2023-03-03 15:40:43

抖音視頻編碼器

2009-10-23 15:53:22

服務器

2011-12-13 14:23:30

IBM
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产一区二区 | 国产欧美在线播放 | 久久精品伊人 | 精品无码久久久久久国产 | 啪啪av | 特黄小视频 | 欧美99久久精品乱码影视 | 在线免费黄色 | av影音| 涩爱av一区二区三区 | 日韩精品免费 | av二区三区 | h视频网站在线观看 | 欧美成人影院在线 | 久久激情视频 | 一级a性色生活片久久毛片 一级特黄a大片 | 国产精品中文字幕在线 | 黄在线免费观看 | 精品久久久久国产 | 成人在线电影在线观看 | 在线观看视频一区 | 国产乱码精品一品二品 | 一区二区三区视频在线观看 | 亚洲精品久久久久国产 | 一区二区在线免费观看 | 国产精品日韩欧美一区二区 | 日韩爱爱网站 | 999视频| 久草精品视频 | 国内精品视频免费观看 | 日本a在线 | www国产成人免费观看视频,深夜成人网 | 色综合久久伊人 | 午夜一区二区三区 | 国产午夜精品视频 | 欧美成人h版在线观看 | 欧美一卡二卡在线观看 | 精品国产青草久久久久福利 | 成人一级视频在线观看 | 国产区精品视频 | 国产精品久久久久久久久免费丝袜 |