首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在PJSIP 2.5.1上在Android上启用和配置OPUS编解码器

在PJSIP 2.5.1上在Android上启用和配置OPUS编解码器
EN

Stack Overflow用户
提问于 2016-06-09 17:14:37
回答 1查看 2.1K关注 0票数 4

我正在使用PJSIP库在Android上构建一个VOIP应用程序。

我试图启用OPUS编解码器,因为PJSIP版本2.5支持OPUS。

我遵循了下面的链接来配置PJSIP上的OPUS。

我将#define PJMEDIA_HAS_OPUS_CODEC 1插入到config_site_sample.h文件中以启用OPUS编解码器。

但是,当我试图构建PJSIP时,我得到了以下错误

代码语言:javascript
运行
复制
../src/pjmedia-codec/opus.c:31:23: fatal error: opus/opus.h: No such file or directory
 #include <opus/opus.h>
                       ^
compilation terminated.

我做错什么了吗?在PJSIP中启用OPUS编解码器的实际过程是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-21 10:17:32

您必须设置编译器标志--with-opus=[absolute-path-to]/opus-dev-lib,如下所述:https://trac.pjsip.org/repos/ticket/1904

不要更改源代码中的静态变量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37732347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档