Google Chrome 89準備推出用於WebRTC的AV1編碼器
Google Chrome 88發布後,大家的注意力都轉向了Chrome 89,新版其中一個有趣的技術變化就是在網頁瀏覽器內啟用了AV1編碼支持。瀏覽器內提供AV1解碼支持最早可以追溯到2018年,但現在Chrome 89中的AV1編碼支持被添加到WebRTC用例中,這意味著它可悲用於實時會議。
包括WebEx、Meet和Duo等網絡應用已經支持使用AV1,以提高壓縮效率、改善低帶寬處理和更高的屏幕共享效率。雖然基於硬件的AV1編碼的相關會議應用還不常見,但Chrome Linux/macOS/ Windows桌面架構版本正在增加使用基於CPU的AV1編碼的能力。
在Chrome 89中,AV1編碼主要利用AOMedia libaom編碼器,它的特點是性能可能會因處理器不同而大相徑庭,但對於大多數用戶來說應該是沒有問題的。
關注Chrome AV1編碼計劃的技術愛好者們只需要多留意就不難發現新版的改進還在持續進行中,其性能還在不斷提升。
除了AV1編碼之外,Chrome 89還在努力支持一些新的CSS屬性,用於創建/組合/消費任意數據流的Streams API,在頂級JavaScript模塊內支持await關鍵字,支持基於瀏覽器的NFC標籤的WebNFC支持,新的Web Share API支持,啟用WebHID,以及其他正在研究的新的Web接口。
若希望查閱AV1編碼在不同配置機器上的性能表現,可以關注以下頁面: