SoftPhone和linux

时间:2011-09-26 16:50:22

标签: sip telephony

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

  

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

其次,如果我们这样做,

  

应该使用哪些基础库?

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

3 个答案:

答案 0 :(得分:0)

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

在大多数情况下,我猜你并不真正关心SIP或做任何需要访问其低级别的东西。在这种情况下,我建议购买现成的软电话 - 商用软电话或开源软电话。我会选择商业广告,因为它可以让您高枕无忧,并且可以帮助您解决问题,并提供错误修复等方面的帮助。

答案 1 :(得分:0)

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

试图猜测你想要做什么,它听起来像一个类似场景的呼叫中心,所以那里的众多呼叫队列实现中的一个可能符合你的需求。

答案 2 :(得分:0)

我必须写一个自己的软电话,我找到了一个很棒的指南如何实现它。在本指南中,为使用自己的软电话提供了10个步骤(第272页为voip-sip-sdk.com

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