为网络选择声音编解码器(c/C++)

问题描述:

我在我的应用程序中实现了实时声音(语音)录制和转移到另一个点。 我会问谁知道好的编解码器或压缩算法,通过网络传输低质量(最大32 kbit)的声音数据。我知道Skype使用良好的压缩,什么编解码器使用它?为网络选择声音编解码器(c/C++)

*它应该是免费的

我也发现了这个有趣的编解码器:iLBC的(互联网低比特率声码器),但不能在源。知道任何链接? http://www.vocal.com/speech_coders/ilbc.html

谢谢。

+0

您的许可证要求是什么? – 2010-05-13 22:31:48

+0

它应该是免费的。 – ergey 2010-05-13 22:53:46

一个受欢迎的答案是Speex。它不是可用的最高质量编解码器,而是可以*使用和实施。

Skype的编解码器是专有的。

如果您可以降低采样率,还可以使用uLaw或aLaw,这些处理开销很小。