所以基本上我正在开发一款软件,允许用户从网站上打电话给他想要的任何号码。所以我需要一些帮助来选择正确的平台或半便宜的服务来使用。我想我需要一个与开放API的解决方案,因为我想使数据库条目(想要记录持续时间和日期)从网站进行的每次呼叫。
我已经开始研究并偶然发现了几个开源解决方案:Asterisk和FreeSWITCH。现在我正在试用它们,但我对SIP的工作原理仍然知之甚少。如果它将是一个软电话,用户是否需要将其安装在他们的pc上或有服务器解决方案
一个适用于任何SIP服务器的可能解决方案是使用PJSUA Python绑定并在Python中实现基本的软电话。因此,您的web应用程序将被SIP服务器视为普通的软电话,并且服务器配置要容易得多。