我需要能够定义多个DTMF数字才能退出CONFBRIDGE会议。 离开会议后,我需要知道按下了什么DTMF数字。
我想实现以下内容:按 4 查看上次会议按 6 进行下一次会议按星号键退出会议
因此,我需要定义 3 个退出会议的键,但我需要知道当我离开会议时按下了哪个键。
我尝试使用dialplan_exec,但是一旦您退出会议执行拨号计划代码片段,您就无法将自己踢出会议。 我尝试使用 AMI 命令和 CLI 命令,该命令似乎有效,但 confbridge 列表确认您仍在会议中。 因此,如果我的代码将我放入另一个会议室,那么 confbridge 列表显示我同时在两个会议室中。
有什么想法吗??? 提前感谢!
使用类似这样的东西:
exten => _X.,1,ConfBridge(500)
exten => _X.,2,Dumpchan
您将看到它在退出时设置的变量。