SIP Web-Dialer基于Javascript,PHP还是Flash? [关闭]

问题描述 投票:3回答:3

我正在寻找在客户端运行的SIP拨号程序(JavaScript,PHP或Flash)将连接到可能运行Asterisk的Web服务器(在Centos Linux中)。网络拨号器需要像PC的X-lite,但在客户端浏览器上运行。星号通过ATA连接到PSTN。我见过很少有公司提供基于JavaScript的网络拨号器,但他们希望以更高的速率连接到自己的VOIP服务。

我还想要免费的SIP提供商列表。

php sip asterisk
3个回答
0
投票

我知道我很晚才回答这个问题,但我只想留下一个我发现做一些研究的框架清单,因为我的情况非常相似。

  • sipml5:音频/视频通话,短信,桌面共享,很多功能,我发现最完整,几乎兼容所有浏览器,包括IE,我个人更喜欢这个框架。
  • qazxsw poi:不确定它是否支持广泛的浏览器,但它似乎是一个不错的选择。
  • JsSIP:jQuery插件,使用经典jQuery语法的漂亮API,我个人不喜欢需要API密钥(也是免费的),但它似乎是另一个不错的选择。
  • Phono:有很多选项,从网络插件到Android和iOS应用程序,所有开源,你可以抓住iOS应用程序并根据自己的意愿修改它。易于使用,这是另一个不错的选择。

做出明智的选择 ;)


0
投票

是的,这是一个迟到的答案,但SIP.js是一个基于WebRTC的JavaScript SIP堆栈,这是一个很好的选择,并与Asterisk一起使用。创建SIP用户代理如下所示:

Linphone

-1
投票

我已经使用JavaScript将调用集成到Web页面中。所有这些脚本必须知道的是您的和目标扩展。然后JavaScript构建AJAX查询,在服务器端创建Asterisk的调用文件。看看类似的问题:var userAgent = new SIP.UA({ uri: '[email protected]', wsServers: ['wss://sip-ws.example.com'], authorizationUser: sipUsername, password: sipPassword });

© www.soinside.com 2019 - 2024. All rights reserved.