为什么G.722的比特率为64 kbps?

为什么G.722的比特率为64 kbps?

我正在学习一些关于编解码器的知识,现在我对 G.722 感到困惑。我读到过一种计算编解码器比特率的方法这里在维基百科上。

它说:比特率=采样率x位深度

G.722 的采样率为 16 kHz,位深度为 14。如果我准确计算的话,G.722 的比特率为 224 kbps。

16 x 14 = 224

但另一个维基百科文章说G.722的比特率为64 kbps。

这怎么可能?我在 Google 上搜索过这个问题,但一无所获。

答案1

在 G.722 中,64 kbps(7 kHz)音频编码器包括传输音频部分,该部分将音频信号转换为统一的数字信号,该信号使用 14 位编码,采样率为 16 kHz,以及SB-ADPCM 编码器这会将比特率降低至 64 kbps。

来源

答案2

如果没有压缩/编码,您的计算是正确的。由于 G.722 使用编码 (SB-ADPCM,请参阅规范了解详情:http://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-G.722-198811-I!!PDF-E&type=items),其数据速率低于原始pcm流的数据速率。

相关内容