@@ -9,12 +9,12 @@ Many Web APIs use media codecs internally to support APIs for particular uses:
9
9
- MediaRecorder
10
10
- WebRTC
11
11
12
- But there’s no general way to flexibly configure and use these media codecs.
13
- Because of this, many web applications have resorted to implementing
12
+ But there’s no general way to flexibly configure and use these media codecs.
13
+ Because of this, many web applications have resorted to implementing
14
14
media codecs in JavaScript or WebAssembly, despite the disadvantages:
15
15
- Increased bandwidth to download codecs already in the browser.
16
16
- Reduced performance
17
- - Reduced power efficiency
17
+ - Reduced power efficiency
18
18
19
19
It's great for:
20
20
- Live streaming
@@ -27,12 +27,20 @@ See the [explainer](https://github.com/w3c/webcodecs/blob/main/explainer.md) for
27
27
28
28
Please see https://w3c.github.io/webcodecs/samples/
29
29
30
- ## WebCodecs Codec Registry
30
+ ## WebCodecs registries
31
31
32
- This repository also contains the
33
- [ WebCodecs Codec Registry] ( https://w3c.github.io/webcodecs/codec_registry.html ) ,
34
- which provides the means to identify and avoid collisions among codec strings
32
+ This repository also contains two registries:
33
+
34
+ * The [ WebCodecs Codec Registry] ( https://w3c.github.io/webcodecs/codec_registry.html )
35
+ provides the means to identify and avoid collisions among codec strings
35
36
used in WebCodecs and provides a mechanism to define codec-specific members of
36
37
WebCodecs codec configuration dictionaries. Codec-specific registrations entered
37
38
in the registry are also maintained in the repository, please refer to the
38
39
registry for a comprehensive list.
40
+
41
+ * The [ WebCodecs VideoFrame Metadata Registry] ( https://w3c.github.io/webcodecs/video_frame_metadata_registry.html )
42
+ enumerates the metadata fields that can be attached to
43
+ [ VideoFrame] ( https://w3c.github.io/webcodecs/#videoframe-interface ) objects via the
44
+ [ VideoFrameMetadata] ( https://w3c.github.io/webcodecs/#dictdef-videoframemetadata ) dictionary.
45
+ Metadata registrations entered in the registry may be maintained in this repository
46
+ or elsewhere. Please refer to the registry for a comprehensive list.
0 commit comments