首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iPhone的linphone中启用G729编解码器

在iPhone的linphone中启用G729编解码器
EN

Stack Overflow用户
提问于 2012-05-18 15:41:49
回答 2查看 4.5K关注 0票数 7

因此,启用G729编解码器的问题。

目前,我正在使用linphone库从iPhone进行sip呼叫。我需要使用g729编解码器。

有谁知道我是怎么做的吗?请分享您在这方面的宝贵知识。

EN

回答 2

Stack Overflow用户

发布于 2012-09-04 07:15:15

假设您已经能够编译SDK和linphone XCode项目,下面是您需要做的:

  1. 在Audio.plist文件中包含G729_preference。您可以自己输入所有信息,也可以简单地复制G722行,并简单地将722替换为729。确保将默认值设置为YES
  2. 在项目->目标->生成设置中查找“预处理器宏”并包含HAVE_G729
  3. 运行项目。SDP现在应该在invites或200 OK中包含G729。

请注意,G729有版税(又称专利许可),因此请注意。如果您计划进行商业部署,则需要与Sipro签订协议。

票数 8
EN

Stack Overflow用户

发布于 2016-09-07 17:05:26

您可以在项目中包含的readme.md中找到该说明。

您需要使用以下命令启用G729编解码器:

代码语言:javascript
复制
./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10648635

复制
相关文章

相似问题

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