MediaCodec 中的低延遲解碼

Android 11 新增這項功能,可支援低延遲的媒體解碼,這對即時應用程式至關重要。SoC 合作夥伴必須提供解碼器驅動程式,才能支援這項功能。媒體架構會使用 AOSP 中提供的 Codec 2.0/OMX 設定參數,發出這個模式的信號。如要啟用這項功能,請參閱 參考實作方式

實作

SoC 合作夥伴必須實作解碼器驅動程式,才能支援這項功能。應用程式開發人員可以使用新的 API 來運用這項功能。合作夥伴必須提供解碼器驅動程式。這是尚未使用的全新公開 API。這項功能不需要實作系統 UI 或擴充功能。

自訂

使用者可透過 API 開啟或關閉這項功能。如果開啟,解碼器必須根據編碼標準盡快傳回解碼的影格 (不必等待進一步輸入),且必須保持喚醒狀態。如果關閉這項功能,解碼器可能會使用省電最佳化功能,導致傳回的解碼影格比嚴格必要的時間晚,且解碼器可能會在停止運作時關機。