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

我正在寻找集成Linphone库在我的ios项目。 而我没有find教程来帮助我。 这个项目提供了很less的文档,但似乎运作良好。

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

    Linphone开源代码

  • 我已经通过遵循所有步骤和这个工作很好地编译了源代码,但是下一步是将我的个人iPhone项目中的一部分代码集成到SIP层中,用于audio和video的pipe理。

在我使用的情况下,它不会是用户,但应用程序,如果需要将自动调用(我的项目是家庭自动化系统)。

Linphone应用程序似乎是非常复杂的集成到其他projets,因为有很多库包括和大量的configuration…

我还没有在互联网上find任何例子,我承认,我不知道从哪里开始,没有帮助,没有办法进行整合。

所以,如果你有任何资源(教程)可以帮助我,或者如果你有经验整合这个图书馆,这给了我一个非常大的帮助。

当你build立linphone时,你已经有了一个集成这些库的Xcode项目。 你可以开始检查这个。 正如你会注意到有一个名为LinphoneManager的类来pipe理应用程序使用linphone库的方式(你可以把它看作一个façade)。 所以如果你想在你自己的项目中集成linphone,你将不得不包含linphone-sdk / apple-darwin / includelinphone-sdk / apple-darwin / lib 。 祝你好运。

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