哪种音频编解码器 G.722 或 G.726 提供更高的稳定性和更低的延迟?

Posted

技术标签:

【中文标题】哪种音频编解码器 G.722 或 G.726 提供更高的稳定性和更低的延迟?【英文标题】:Which audio codec G.722 or G.726 offer improved stability and lower delays? 【发布时间】:2013-08-28 10:53:29 【问题描述】:

我必须在 G.722G.726 音频编解码器之间进行选择。

假设:

使用音频编解码器的目的是 VoIP over SIP 呼叫 我们不考虑 Internet 连接的带宽(很高)

我需要高音质更低的延迟更高的稳定性

其中哪一个提供的更好?

【问题讨论】:

【参考方案1】:

根据Wikipedia:

音频质量:

722:16 kHz、64 kb/s、14 位/样本 726:8 kHz,

延迟:

722:4000 我们 726:125 我们

所以这取决于你想要更多。 722 显然具有更好的质量,但延迟更高。不过,与其他格式相比,延迟并不是那么糟糕。另请注意,722 使用子带编码,这对于 VOIP 应用程序可能很方便。如果您自己编码,您可以调整典型的“语音”频段以使用比其他频段更多的位,并可能减小文件大小。

我不完全确定您所说的“稳定性”是什么意思。通常对于 VOIP,我会说使用低带宽编解码器来提供稳定性,但您明确指出这不是问题。

【讨论】:

以上是关于哪种音频编解码器 G.722 或 G.726 提供更高的稳定性和更低的延迟?的主要内容,如果未能解决你的问题,请参考以下文章

流媒体学习一-------mediastreamer2 的简介

语音编解码标准

Android音频开发(三)——音频编解码

iPhone 和 Android 可以录制和播放哪种音频格式?

Android音频开发:音频数据的编解码

使用 windows 编解码器解码音频文件