【发布时间】:2016-12-09 20:13:27
【问题描述】:
我正在使用星号 ARI,但我遇到了一些我无法解决的问题。
从 ARI 发起呼叫不会注册任何事件,直到通道启动。是否可以在通道处于UP状态之前强制它进入Stasis?
我正在尝试检测早期媒体中是否有语音(GSM 网关呼叫上的操作员消息)。能做到吗?
【问题讨论】:
标签: asterisk
我正在使用星号 ARI,但我遇到了一些我无法解决的问题。
从 ARI 发起呼叫不会注册任何事件,直到通道启动。是否可以在通道处于UP状态之前强制它进入Stasis?
我正在尝试检测早期媒体中是否有语音(GSM 网关呼叫上的操作员消息)。能做到吗?
【问题讨论】:
标签: asterisk
Asterisk 14 版本非常有可能。 https://wiki.asterisk.org/wiki/display/AST/Asterisk+14+Channels+REST+API#Asterisk14ChannelsRESTAPI-create
这将创建一个新通道并立即放入 Stasis。 您将能够对新创建的频道进行任何操作。
【讨论】:
您可以将呼叫发起到本地频道,然后从本地频道执行拨号。
早期媒体是通过 SIP 183 传输的,这意味着 Asterisk 并没有真正意识到这一点。好吧,它在通道级别知道,说:“请打开媒体端口”,但是,没有 ARI 事件这么说。
不得不承认,这听起来确实是 ARI 的一项很酷的功能。
【讨论】: