0

我试图找到答案如何让 Asterisk 在 confbridge 的录制完成后执行一些命令(我的脚本)

confbridge.conf 中有以下信息:

记录会议=是

从第一个用户进入房间开始,到最后一个用户离开房间时结束电话会议。

它可以很好地记录文件,但我希望它通过电子邮件发送 wav 文件。

有人可以帮助我吗?

我的配置现在看起来像这样(如果有必要):

扩展 => 333,1,ConfBridge(100010,100010_bridge_profile,100010_user_profile)

4

2 回答 2

0

您可以在 confbridge 之后使用 h-extension,您可以在其中检查 confbridge 是否仍处于活动状态(最后一个用户)。

如果是,请通过系统调用运行您的脚本。

于 2015-07-31T14:42:15.230 回答
0

拨号计划脚本仅限于与每个呼叫通道相关的事件。要获取 asterisk 其他部分的事件信息(例如 ConfBridge 应用程序),您应该连接到Asterisk Manager Interface (AMI)

已经创建了许多库来更轻松地使用 AMI。(那个网站可能已经过时了。尽可能参考官方的 Asterisk Wiki。)

您感兴趣的 AMI 事件是“ConfBridgeEnd”。文档在这里

于 2015-07-31T20:56:16.250 回答