如何在星号上以编程方式暂停/取消实时录制?

时间:2018-07-11 11:30:43

标签: asterisk asteriskami asterisk-ari

首先,我需要获取当前实时通话的列表,然后我需要使用星号ARI,AMI实用地暂停和取消暂停实时录制,一切可以实现我需要的东西

有人知道我该怎么办?

2 个答案:

答案 0 :(得分:0)

星号与播放无关。

星号是pbx。您可以下载录音。如果您的浏览器/应用程序正在播放或显示为“已下载”,则不会发生变化,在星号上它将被下载。

所以您已经做好了准备。

如果要在Dialplan中暂停播放(通过电话),请使用ControlPlayback应用程序。

没有当前通话跟踪,星号仅跟踪频道。要查看它,请使用AMI命令

COMMAND core show channels

您可以使用Dialplan + db进行当前呼叫跟踪。

答案 1 :(得分:0)

如果知道Channel ID,则可以使用AMI明确地做到这一点。

asterisk*cli> manager show command PauseMonitor
[Syntax]
Action: PauseMonitor
[ActionID:] <value>
Channel: <value>

asterisk*cli> manager show command UnpauseMonitor
[Syntax]
Action: UnpauseMonitor
[ActionID:] <value>
Channel: <value>