- WebCodecs
W3C First Public Working Draft
https://www.w3.org/TR/webcodecs/
該規范定義了用于音視頻的編碼和解碼的編解碼器接口。它不指定或要求任何特定的編解碼器或編碼解碼方法,但為現有編解碼技術(shù)的實(shí)現提供 JavaScript 接口。實(shí)現者可以支持任何編解碼器的組合,也可以完全不支持。
與此同時(shí),媒體工作組還發(fā)布了以下兩份公開(kāi)工作草案,以建立 WebCodecs 的注冊表:
- WebCodecs Codec Registry
https://www.w3.org/TR/webcodecs-codec-registry/
旨在增強 WebCodecs 的實(shí)現和用戶(hù)之間的互操作性。特別是該注冊表提供了識別和避免編解碼器字符串之間沖突的方法,并提供了一種機制來(lái)定義 WebCodecs 編解碼器配置清單的特定編解碼器成員。
- AVC (H.264) WebCodecs Registration
https://www.w3.org/TR/webcodecs-avc-codec-registration/
是注冊表中的第一項。關(guān)于 AVC(H.264),它描述了:完全合格的編解碼器字符串;VideoDecoderConfig.description 字節以及針對 VideoEncoderConfig 的特定于編解碼器的擴展。