2012-05-18 53 views

回答

7

假设你能够编译SDK和Linphone中XCode项目,这里是你需要做什么:

  1. 在Audio.plist文件包含G729_preference。您可以自己键入所有信息,或者直接复制G722行,并简单地将722替换为729.确保将默认值设置为YES
  2. 在Project - > Target - > Build Settings找到“
  3. 运行该项目。 SDP现在应该在邀请中包含G729或200 OK。

请注意,G729有版税(aka专利许可证),所以要注意。如果您打算进行商业部署,则需要与Sipro签署协议。

+0

喜上任何帮助http://stackoverflow.com/questions/15832290/how-to-compile-linphone-for-iphone-couldnt- find-libmediastreamer-base-a-libme – Maulik

+0

@pfs嗨我们是否需要下载编解码器并在系统中安装,或者G729已经使用默认代码?你也知道我们如何整合G711和VPN吗? –

+0

G729已经在那里。 G711已经集成。你的意思是VP8?对于VPN,我不知道。 – pfs

1

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

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

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