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



首先,我需要获得当前实时通话的列表,然后我需要使用星号ARI、AMI或任何可以实现我所需的东西来暂停和取消暂停实时录音

有人知道我该怎么办吗?

星号与您的播放无关。

Asterisk是pbx。您可以下载录音。不知道你的浏览器/应用程序是否播放或显示为"已下载",星号一侧将显示为"下载"。

所以你必须站在你这边处理。

如果您想在拨号计划中暂停播放(通过电话(,请使用ControlPlayback应用程序。

没有当前呼叫跟踪,星号只跟踪频道。查看它使用AMI命令

COMMAND core show channels

您可以使用拨号计划+数据库进行当前通话跟踪。

如果您知道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>

最新更新