2016-03-07 71 views
0

我为一家软件公司工作,目前我们正在为我们的客户开始通过我们的软件电话的廉价方式。我们认为如果我们能够通过VoIP服务提供商发起的呼叫,他们已经拥有了,那将会很好。像Skype和8x8这样的VoIP服务提供商似乎有单独的API来通过他们的服务发出呼叫,但我们希望有一种更通用/标准的方式来发起来自VoIP服务的呼叫,所以我们不必为每个我们希望支持的VoIP服务提供商。爪哇 - 发起VoIP电话通过任何VoIP服务供应商

我们的软件是一个基于Java的应用程序,所以一个Java兼容的解决方案,将不胜感激。我已经读过像Asterisk这样的PBX服务器可能是解决我们问题的好方法,但我们不希望让我们的客户通过安装PBX服务器的额外步骤。提前致谢。

+0

专业的服务器或网络相关的基础设施的管理问题是题外话堆栈溢出,除非他们直接涉及编程或编程工具。您可能能够获得有关服务器故障的帮助。 –

+0

[SIP](https://en.wikipedia.org/wiki/Session_Initiation_Protocol) –

+0

@Am_I_Helpful感谢您的快速反应,但我正在寻找一个可编程解决我的问题。尽管我会尝试服务器故障。 – user3817170

回答

0

我们需要谈论2个独立的软件在这里:

  • VoIP服务器:你需要一台服务器的VoIP处理来自用户的呼叫。 (如果需要,您将自动从您的java代码创建用户帐户)。我认为这不是重要的,因为这是基于Java的,所以你可以使用任何流行的服务器,如AsteriskFreeswitch。如果你不知何故需要这也是基于Java的话,那么可以查看Brekeke。从服务器,你可以很容易地发送到任何VoIP服务提供商或运营商的电话(搜索“SIP呼叫结束”或“VoIP外线提供商”)
  • VoIP客户端:为了这个,我可以从mizutech或推荐的紧凑java voip库更复杂的jitsi。您将需要将其中一个与您的Java软件集成。
+0

谢谢Istvan。 Mizutech和Jitsi似乎正是我要找的。 – user3817170