ITBear旗下自媒體矩陣:

Linux內(nèi)核開始為支持AV1解碼做準(zhǔn)備

   時間:2021-08-12 15:43:47 來源:cnBeta.COM編輯:星輝 發(fā)表評論無障礙通道

目前,提供加速AV1編碼的硬件平臺數(shù)量仍然相當(dāng)有限,但隨著越來越多的硬件進入市場,支持這種免版稅視頻編解碼變得越來越要緊,Linux內(nèi)核的媒體子系統(tǒng)也正在準(zhǔn)備完善這一點。周二,Collabora公司的Daniel Almeida發(fā)出了一個"征求意見"系列補丁,用于在媒體子系統(tǒng)中實現(xiàn)Linux內(nèi)核的無狀態(tài)AV1用戶空間API。

AV1 uAPI是圍繞AOMedia AV1規(guī)范的設(shè)計和需求而建立的,并且是媒體子系統(tǒng)一直在努力發(fā)展的無狀態(tài)設(shè)計。

隨著這個補丁系列的推出,"VIVPU"也將成為一個虛擬驅(qū)動來展示用戶空間的API。VIVPU并不嘗試任何實際的解碼/編碼,而只是為了實現(xiàn)用戶空間API的測試目的。Collabora也已經(jīng)針對這個虛擬驅(qū)動開發(fā)了一個GStreamer解碼器。

VIVPU驅(qū)動補丁指出:"用戶空間的實現(xiàn)可以使用vivpu來運行解碼循環(huán),即使在沒有硬件的情況下,或者在編解碼器的內(nèi)核uAPI還沒有被上游化的時候。這可以在早期階段揭示出錯誤。這也使得我們有可能同時研究編解碼器的內(nèi)核uAPI和相應(yīng)的用戶空間實現(xiàn)。"

對Linux媒體子系統(tǒng)圍繞無狀態(tài)AV1解碼的工作感興趣的人,可以參考這個補丁系列:

https://lore.kernel.org/lkml/20210810220552.298140-1-daniel.almeida@collabora.com/

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內(nèi)容
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  版權(quán)聲明  |  RSS訂閱  |  開放轉(zhuǎn)載  |  滾動資訊  |  爭議稿件處理  |  English Version