我正在开发一个使用SIP的安卓VoIP客户端项目。我的目标是实现一个只允许已注册用户之间互相通话的应用。这是我第一次使用Android Studio和处理Java。
通过搜索,我得出结论有一些SIP库,例如PJSIP可以使用,但是我有一些问题:
1. 我阅读到我应该按照以下链接中的步骤https://trac.pjsip.org/repos/wiki/Getting-Started 构建PJSIP库。 我使用基于Windows的笔记本电脑,我以前没有构建过源代码,所以我选择了为Android构建PJSIP,请问我需要使用带有Linux的虚拟机吗?是否有其他方法可以使用已经构建好的pjsip库?或者有其他更容易使用的库吗?
通过搜索,我得出结论有一些SIP库,例如PJSIP可以使用,但是我有一些问题:
1. 我阅读到我应该按照以下链接中的步骤https://trac.pjsip.org/repos/wiki/Getting-Started 构建PJSIP库。 我使用基于Windows的笔记本电脑,我以前没有构建过源代码,所以我选择了为Android构建PJSIP,请问我需要使用带有Linux的虚拟机吗?是否有其他方法可以使用已经构建好的pjsip库?或者有其他更容易使用的库吗?
2- 我如何知道PJSIP库中的函数以及需要导入的文件,这些链接是否有帮助?PJSUA2是什么? http://www.pjsip.org/pjsip/docs/html/group__PJSUA__LIB.htm http://www.pjsip.org/docs/book-latest/html/
3- 我也查看了Csipsimple应用程序,它的代码对我来说非常复杂,有没有更简单的开源应用程序可以参考?