2011-09-26 21 views
0

我们正在考虑编写软件电话应用程序。它基本上是系统的一个组件,它具有从数据库排队的呼叫。它将与安装了Asterisk的LINUX服务器进行交互。 我的第一个问题是SoftPhone和linux

不管我们应该写软电话还是只买一个?

其次,如果我们这样做,

应该使用什么基础库?

我在CodePlex上看到SIP Sorcery。更重要的是,我在这里寻找一种方向感。任何意见或建议,将不胜感激。

回答

0

答案取决于你在团队中的能力以及你看到你的核心价值和你提供的服务的本质。

在大多数情况下,我想你并不是真的在乎SIP或者对它做任何事情都需要访问低级别的东西。在这种情况下,我建议购买现成的软电话 - 无论是商业软件还是开源软件。我会去买一个商业版的,因为它可以让你放心,因为它的稳定性和帮助修复bug和东西。

0

要直接回答您的问题,许多开源软电话中的一种可能会满足您的需求,并根据需要进行轻微修改。在大多数开源许可证下,只要您仅在内部使用它(没有分发二进制文件),就没有义务分发您的代码。

试图猜测您正在尝试做什么,听起来像是一个类似于呼叫中心场景,所以这里的许多调用队列实现中的一个可能适合您的需求。

0

我不得不写一个自己的软件电话,我发现了一个很好的指导如何实现它。在指南中有10个步骤提供了自己的软电话(voip-sip-sdk.com在页面上)

我发现它很有用,也许你会发现它。