我遵循了链接中的指南:G729 codec for Linphone Android
并将.SO文件添加到libs目录中。
我们可以在实际设备上构建安卓应用程序,并在设置屏幕中看到G729设置。
但是当我们禁用了除G729之外的所有音频编解码器后,我们就不能再打电话了。
你能帮我构建G729并将其集成到Linphone Android中吗?
发布于 2016-05-09 19:01:03
首先从here下载Linphone的最新源代码。
之后,转到项目顶层目录并执行以下命令:
./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON默认情况下,所有非自由编解码器都被禁用。
使用上面的命令,您可以启用非自由编解码器。-DENABLE_NON_FREE_CODECS=ON参数启用非自由编解码器& -DENABLE_G729=ON参数启用G729编解码器。
我希望它能帮上忙。
发布于 2013-03-16 02:30:21
在linphone中,我们已经读取了我的文件,在我们构建项目时,他们给我们提供了选项。您需要将g729选项设置为1并构建项目。
希望这对你有用。
发布于 2013-10-08 16:01:56
这里有两件事你需要理解:第一,服务器应该启用G729;第二,你需要在应用程序的两端(接收方和呼叫方)都启用G729。
要使用G729构建linphone,请执行以下命令:
make BUILD_G729=1
https://stackoverflow.com/questions/14972124
复制相似问题