我正在堆栈上开发一个 Web 应用程序:
node.js(由 nginx 反向代理)backbone.js mongodb
该应用程序具有包含电话号码字段的表单。呼叫该号码需要应用程序末尾的按钮。我们提供的 SIP 服务给了我们这些:
- sip:phone_number@some.host.ip
- 用户名
- 密码
现在,我正在探索选项并遇到了 phono.com、sipml5 和星号(用于服务器)
我们真的需要一个星号或freeswitch服务器吗?我认为我需要的只是一个前端库,它允许使用提供的 SIP 帐户详细信息进行呼叫。可以通过使用库进行简洁的 API 调用来开发接口(拨号盘等)。
我发现 sipml5 不必要地复杂。phonojs 不起作用。在这种情况下我有什么选择?
请阐明这个问题。