将Linphone集成到自己的iOS项目中

拉维·高塔姆(Ravi Gautam)

我正在使用Linphone创建基于voip呼叫的项目,并且我还成功构建并运行了Linphone项目并成功运行了音频和视频呼叫。现在,我将Linphone集成到自己的项目中,与此同时,我面临许多问题。我使用以下一些链接寻求帮助,但没有完整的说明。任何人都可以为我提供完整的运行步骤-

http://shallwelearn.com/blog/build-linphone-for-iphone-and-ipad/

将Linphone应用程序集成到我的iOS应用程序

如何将Linphone集成到现有项目(IOS中的SIP)

http://www.linphone.org/technical-corner/linphone/overview

如何将Linphone集成到现有项目(IOS中的SIP)

http://lists.gnu.org/archive/html/linphone-developers/2014-09/msg00109.html

http://www.successmonkey.co.nz/blog/building-linphone-for-ios

安德烈·康斯坦丁诺夫(Andrei Konstantinov)
  • 从以下链接下载Liblinphone iPhone SDK:http : //www.linphone.org/releases/ios选择最新版本。
  • 将两个文件夹(includelib)移到您的项目文件夹中
  • 在项目的Build settings中将路径添加到这些文件夹-INCLUDE文件夹转到标头,而LIB文件夹转到
  • 链接框架的“常规”选项卡中,添加LIB文件夹中的所有文件
  • 下载/克隆仓库https://github.com/BelledonneCommunications/linphone-iphone
  • 查找4个文件:LinphoneManager.h / .mUtils.h / .m,将它们包含在项目文件夹中,并将它们添加到左侧窗格中的其他类文件中
  • 尝试编译您的项目-xCode会向您发送错误垃圾邮件-可以。
  • 您需要检查错误并仅删除所有导致错误的文件导入(某些Linphone通讯录文件/一些配置存储文件以及一些在项目中不需要基本使用的帮助器类(因为很可能已经在您的产品中实现了此功能)。现有项目))
  • 然后再次编译并检查方法中的所有错误。注释删除任何有问题的代码块(大约有10-15个)。

LinphoneManager类已经包含了许多有用的功能-例如良好的监视和对linphone内核的使用以及良好的日志记录等,等等,但并非全部(不幸的是)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章