【问题标题】:execute command after asterisk confbridge recording is finishedasterisk confbridge 录制完成后执行命令
【发布时间】:2015-07-31 10:14:37
【问题描述】:

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

confbridge.conf中有下一条信息:

record_conference=是

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

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

有人可以帮我吗?

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

exten => 333,1,ConfBridge(100010,100010_bridge_profile,100010_user_profile)

【问题讨论】:

    标签: asterisk conference


    【解决方案1】:

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

    已经创建了many libraries,以便更轻松地使用 AMI。 (那个网站可能已经过时了。尽可能参考官方的 Asterisk Wiki。)

    您感兴趣的 AMI 事件是“ConfBridgeEnd”。文档here.

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-03-27
        • 2011-09-20
        • 2011-04-14
        相关资源
        最近更新 更多