我正在玩星号ARI,我有几个问题,我无法解决。
-
从ARI发起的呼叫在通道UP之前不会注册任何事件。有可能在通道处于UP状态之前强制它进入停滞状态吗?
-
我正在尝试检测早期媒体(GSM网关呼叫上的运营商消息)是否有语音。这能做到吗?
这在Asterisk 14版本中是非常可能的。https://wiki.asterisk.org/wiki/display/AST/Asterisk + 14 +渠道+其他+ API # Asterisk14ChannelsRESTAPI-create
这将创建一个新的通道,并立即进入停滞状态。您将能够在新创建的通道上执行任何操作。
-
您可以将呼叫发起到本地通道,然后从本地通道进行拨号。
-
早期的媒体是通过SIP 183传输的,这意味着Asterisk并没有真正意识到它。嗯,它在通道级别上是有意识的,说:"请打开媒体端口",然而,没有ARI事件这样说。
必须承认,这听起来确实像ARI的一个很酷的功能。