2013-02-27 42 views
0

我正在构建一个支持可用Android SIP堆栈的VoIP/IM/Presence的Android应用程序。我还需要部署一个SIP服务器来启用所提到的SIP功能,作为我的项目的一部分。要为我的Android VoIP应用程序部署哪个SIP服务器?

使用所有可用资源和丰富的源代码在线开发Android应用程序似乎很容易。但是,我很担心部署一个SIP服务器与应用程序进行通信。

我使用OpenSIPS进行了大约一个月的实验,但它似乎有点超前于我的水平。特别是它运行在Linux环境中。

  1. 对其他易于部署且易于处理的SIP服务器有何建议?

  2. 我还没有对此做过广泛的研究,但是您如何看待Microsoft Lync Server?

+0

[Asterisk](http://www.asterisk.org/)也许? – 2013-02-27 16:53:36

+0

@Jasmine ...我有同样的问题。请你简单地告诉我你是如何解决这个问题的。我需要在iOS设备上使用VOIP实现SIP。提前致谢。 – 2013-06-10 12:12:28

+0

@singhSan我真的很抱歉我迟到的回复,我刚刚看到您的评论。我已经使用TrixBox(Asterisk的实现)。它会安装所有必需的配置,您所要做的就是将您的扩展(用户)添加到系统中,以便从Web界面启动并运行它。我希望我的回答有帮助。 – Jasmine91 2013-07-14 08:22:19

回答

0

正如Cthulu在评论中建议的那样,我建议尝试Asterisk。只需要配置几个文件(sip.conf和extensions.conf IIRC)来启动它并监听呼叫。

还有一本很好的免费书,在刚开始时会对术语和配置有所帮助。这本书可以全文阅读online。您也可以下载PDF version from O'Reilly

也有很多Asterisk的风格,有一些简化的界面,使安装程序第一次更容易。 AsteriskNow可以直接从Digium(负责Asterisk项目的公司)下载。如果你将来要做更多的SIP工作,使用'真正的'Asterisk可能是值得的,但如果这是一次性的话,试试AsteriskNow。

另一个要调查的主要项目是Freeswitch,虽然我觉得Asterisk的设置更简单一些。

+0

感谢您的回应! 到目前为止,我已经查找了Asterisk,并且发现了很多基于它的项目。我不确定是否选择OpenFire,TrixBox或AsteriskNOW。 我真的很想找一个容易安装的软件,有一个大的支持社区,所以它不会占用我很多时间,我将能够更专注于应用程序:) – Jasmine91 2013-03-01 16:35:37

+0

茉莉花。不幸的是,我对Asterisk的发行版没有太多的经验。但是,快速搜索确实使我可以看到Amatix Instant PBX:http://amatisoft.com/egroupware/sitemgr/sitemgr-site/?page_name=AmatixInstantPBX将ISO刻录到CD,然后从中启动计算机以将其打开放入星号框。其他许多可启动的星号版本:http://www.voip-info.org/wiki/view/Asterisk+Bootable+CDROM – 2013-03-01 22:49:00

+0

谢谢丹!这么晚才回复很抱歉。我已经使用TrixBox,它工作得很好。 – Jasmine91 2013-04-02 17:54:17

相关问题