android - 如何在 Linphone Android 中启用 G729

标签 android linphone

我遵循了链接中的指南: G729 codec for Linphone Android

并将 .SO 文件添加到 libs 目录。

我们可以在实际设备上构建 Android 应用程序,并在设置屏幕中看到 G729 设置。

但是当我们禁用除G729以外的所有音频编解码器时,我们无法再调用电话。

你能帮我构建 G729 并将其集成到 Linphone Android 中吗?

最佳答案

首先从here下载最新的Linphone源码.

之后进入项目顶层目录,执行如下命令:

./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON

默认情况下禁用所有非自由编解码器。

使用上述命令,您可以启用非自由编解码器。-DENABLE_NON_FREE_CODECS=ON 参数启用非自由编解码器 & -DENABLE_G729=ON 参数启用 G729 编解码器。

希望对你有帮助。

关于android - 如何在 Linphone Android 中启用 G729,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14972124/

相关文章:

android - Linphone Android 2013 版本中的 Opus 音频编解码器

android - TextWatcher.afterTextChanged 在退格后有不正确的字符串

android - 导航 View 菜单项不响应任何单击

android - 来自 git 的 Linphone Android 缺少 R.raw.rootca(ubuntu 和 win7)

c - 使用 C API (Windows) 注册 Linphone 和调用电话

ios - 如何将Linphone集成到现有项目中(IOS中的SIP)

android - 如何在Android上实现循环之间的无缝音频播放

android - 检查 getIntent().getStringExtra(View_name.value_id)

android - Eclipse 开发困境