8得票4回答
FreeSWITCH中是否有类似于Asterisk AMI和AGI的功能?

Asterisk有Asterisk Manager Interface (AMI)和Asterisk Gateway Interface (AGI),可以在Asterisk的特定事件中触发PHP脚本。使用相同的PHP脚本,还可以指示Asterisk对呼叫/会议进行下一步操作。FreeSWITC...

8得票1回答
如何使用Twisted SIP协议进行SIP通话?

我有一个星号服务器,想知道是否可以使用扭曲的SIP协议进行SIP呼叫?如果可以,我该如何做到这一点? 不幸的是,我找不到任何关于如何使用扭曲的SIP协议或任何关于它如何工作的示例的文档。

8得票2回答
SIP命令未找到。

我在Ubuntu Natty上安装了Asterisk。 当我进入Asterisk CLI并输入sip reload或任何与SIP相关的命令时,它会显示"SIP command not found"。 有人之前遇到过类似的问题吗? 谢谢

8得票5回答
Asterisk + Node.js + 浏览器流媒体传输

我想建立一个服务,允许用户从浏览器中实时听取电话。我有一些Asterisk的经验,这似乎足够灵活,可以做到我所描述的。Node.js听起来不错,因为据说它能很好地处理并发,而且我喜欢JavaScript。在浏览器中,我认为HTML5音频标签由于可以处理来自流源的播放,因此可以用来播放声音。我的...

7得票1回答
ARI JS客户端静音错误

我目前正在为Asterisk开发一个静音功能,我可以在使用Asterisk ARI的Web前端上运行它。 但每次我尝试运行/调用静音功能时,都会出现以下错误: Error: { "message": "Channel not in Stasis application" } 据我所...

7得票4回答
单元/集成测试Asterisk配置

单元测试和集成测试通常是开发过程的一部分。在这种情况下,我正在寻找一种方法来使用这种方法在现有系统的配置中进行,例如Asterisk软PBX。 对于Asterisk而言,配置文件与任何其他东西一样都是一种编程语言,包括循环、跳转、条件等,并且可能非常复杂。更改配置经常遇到与更改复杂软件产品相...

7得票4回答
星号防止前女友拨号计划?

我在Asterisk中编写了简单的拨号计划。此拨号计划的目标是检查呼入电话的来电者ID,并针对特定的挂断原因进行处理 :) ! 但是,该拨号计划会挂断所有具有不同来电者ID的呼入电话。 那么我该怎么办? ;( [general] static=yes writ...

7得票5回答
为Asterisk AGI函数处理设置等待音调

我正在使用普通的PHP AGI与Asterisk一起使用,遵循此链接。问题是我的PHP AGI需要5秒钟才能执行。我只想为用户设置一些等待提示,让用户等待AGI的处理。在同样的链接中,我找到了以下内容: set music: 启用/禁用音乐保持生成器,例如 "SET MUSIC ON de...

7得票4回答
如何通过Asterisk REST API (ARI)获得所有拨号器事件?

我正在制作一个Web应用程序,应该能够监视我的Asterisk服务器上的通话。我可以使用JavaScript WebSocket连接到URL ws://(主机):8088/ari/events?app=dialer 上的ARI,并且它可以工作。问题是,我只能获取通过ARI进行的呼叫事件。从其他...

7得票2回答
连接Skype到Asterisk

我正在开发一个Asterisk PBX,希望能够将其与Skype账户连接。我的想法是人们可以通过拨打特定的Skype用户名,被重定向到我的SIP,然后通过它连接到Asterisk。这可行吗?我查找了Skype for Asterisk驱动程序,但当然它已经被停止。还有其他选项吗?我希望不必通过...