FLV通常使用的是AAC音频格式,但实际上规范里面指定了很多格式。
支持的音频编码
在FLV规范里面,音频编码支持多种,支持的规范如下。
0 = Linear PCM, platform endian |
采样率参数为
0 = 5.5-kHz |
这里面需要主要的是AAC和其他格式不太一样,具体见 FLV中AAC格式。
SPEEX支持
同AAC一样,多种音频格式并不受采样率参数影响,而是固定为某种具体的采样率,在规范编码中就可以看到。
SPEEX编码在FLV中是固定16K采样率,16比特(1)以及单通道(0),采样率位的值可以随便设置比如11kHz(1)。原始的SPEEX音频数据直接附加在TAG数据内就可以了。