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

时间:2012-07-23 09:27:44

标签: ios objective-c sip linphone

我正在寻找在我的ios项目中集成Linphone库。而且我找不到教程来帮助我。这个项目提供的文档很少,但似乎运作良好。

  • 有关信息,这是提供其开源代码的项目页面:

    Linphone open source code

  • 我已经按照所有步骤编译了源码并且这项工作非常顺利,但下一步是将我的个人iPhone项目中的一部分代码集成到SIP层,以及音频和视频管理。 / p>

在我使用的情况下,它不是用户,而是在需要时自动调用的应用程序(我的项目是用于家庭自动化系统)。

Linphone应用程序似乎非常复杂,无法集成到其他项目中,因为有很多库需要包含和很多配置......

我没有在互联网上找到任何例子,我承认我不知道从没有帮助的地方开始,没有办法进行整合。

因此,如果您有任何可以帮助我的资源(教程),或者您曾经历过集成此库的经验,这对我有很大的帮助。 < / p>

1 个答案:

答案 0 :(得分:10)

当您构建linphone时,您已经拥有了一个集成了这些库的Xcode项目。你可以开始检查这个。 正如您将注意到有一个名为LinphoneManager的类,它管理应用程序使用linphone库的方式(您可以将其视为外观)。 因此,如果您想在自己的项目中集成linphone,则必须包含 linphone-sdk / apple-darwin / include linphone-sdk / apple-darwin / lib 。 祝你好运。

来源链接 https://docs.google.com/uc?id=0B0DwszanZcPhV0doNm5rMHdWa28&export=download