为iPhone启用linphone中的G729编解码器
我在这里遇到了启用G729编解码器的问题。
目前我正在使用linphone库从iPhone进行SIP呼叫。 我需要使用g729编解码器。
任何人都可以有想法,我该怎么做? 请分享您宝贵的知识。
假设你能够编译SDK和linphone XCode项目,你需要做的是:
- 在Audio.plist文件中包含G729_preference。 您可以自己input所有信息,或者直接复制G722行,然后用729replace722.确保将默认值设置为YES
- 在Project – > Target – > Build Settings中find“Preprocessor macros”并包含HAVE_G729
- 运行该项目。 SDP现在应该在邀请中包含G729或200 OK。
请注意,G729有版税(aka专利许可),所以要注意。 如果您计划部署商业,则需要与Sipro签署协议。
您可以在项目中包含的readme.md中find该指令。
您需要使用此命令启用G729编解码器:
./prepare.py -DENABLE_NON_FREE_CODECS=ON -DENABLE_G729=ON
- iOS屏幕捕捉是模糊的
- Jenkins构build失败:Xcode找不到configurationconfiguration文件匹配
- 为什么NSUserDefaults无法保存NSMutableDictionary?
- 将由逗号分隔的NSString转换为NSArray
- AFNetworking 2.0跟踪file upload进度
- 方法Swizzling不起作用
- UITableViewCell accessoryType设置,但accessoryView为零。 我如何设置accessoryView backgroundColor?
- 我们可以使用语音框架而videoplayback进行?
- 自定义MKOverlayView线宽