1. 完全限定的编解码器字符串
此编解码器字符串以前缀 "pcm-" 开始,后跟一个 表示样本格式的后缀。完整的编解码器字符串及其关联 格式列表如下。
注: [WEBCODECS] 未定义 24 位 AudioSampleFormat。
24 位
样本允许出现在 EncodedAudioChunk
中,
但这样的样本会
在 AudioData
对象中被“解码”为 s32
或 f32。
请
参阅 WebCodecs § 9.3.2
音频样本的幅度以了解更多详细信息。
2. EncodedAudioChunk 数据
线性脉冲编码调制(linear PCM)描述了一种格式,其中音频 值以固定间隔采样,并且两个连续值之间的量化级别 呈线性均匀分布。
EncodedAudioChunk
的 [[internal data]]
预期为
任意长度的字节序列,其中每 N
位出现一个样本,N
由编解码器
字符串定义。对于多声道 PCM,来自不同声道的样本是交错的。
3. AudioDecoderConfig description
description
预期从 AudioDecoderConfig
中省略。
4. EncodedAudioChunk type
对于包含
Linear PCM 的 EncodedAudioChunk,
其 [[type]]
始终为 “key”。
5. 隐私考量
请参阅 隐私 考量一节,该节位于 [WEBCODECS] 中。
6. 安全考量
请参阅 安全 考量一节,该节位于 [WEBCODECS] 中。