没有SIP的Walkie Talkie

时间:2012-02-14 21:41:12

标签: android voip microphone codec

我正试图在android中做一种对讲机。我使用了audiorecord和audiotrack类,但这些不适合传输PCM数据。我想使用其他类似AMR的编解码器,它们的带宽消耗较少。你能告诉我如何实现它,我的意思是将PCM转换为其他编解码器的类或方法?

非常感谢您的支持。

1 个答案:

答案 0 :(得分:0)

Android中没有内置的解决方案,您必须携带自己的解决方案。 这样的编解码器通常在NDK中运行,因此也需要使用JNI进行拼接。

应该有几个这样的库可用 - 免费且价格合理。 在谷歌搜索AMR编解码器。专注于在ARM CPU上运行的那些或特定于Android的那些。