在被叫方使用星号中的ARI应答呼叫后的x秒后挂断电话

问题描述 投票:0回答:1

我们已经使用Asterisk的Dial计划已有一段时间了,现在我们决定切换到ARI。我想知道是否有一种方法可以在被叫方使用originate/channels中的ARI资源提供的任何其他方法应答呼叫后的x秒后挂断电话。请注意,我可以使用带有L(x:y:z)S(duration)功能的拨号计划来执行此操作,但不幸的是找不到在Stasis模式下使用此功能的方法。这是我在extensions.conf]中的拨号计划的一部分

exten => 8952XXXX,1,NoOp(${CALLERID(num)})
same => n,Set(ENDPOINT=${SIP_HEADER(X-Endpoint)})
same => n,Stasis(myapp,incoming,${EXTEN},unknown,unknown,none)
same => n,Hangup()

我们已经使用Asterisk的Dial计划已有一段时间了,现在我们决定切换到ARI。我想知道是否有一种方法可以在被叫方应答后x秒后挂断电话...

asterisk asterisk-ari
1个回答
0
投票
[context1]
exten => 8952XXXX,1,NoOp(${CALLERID(num)})
same => n,Set(__ENDPOINT=${SIP_HEADER(X-Endpoint)})
same => n,Dial(Local/${EXTEN}@context2/n,,L(x:y:z))
same => n,Hangup()
[context2]
exten => 8952XXXX,1,NoOp(${CALLERID(num)})
same => n,Stasis(myapp,incoming,${EXTEN},unknown,unknown,none)
same => n,Hangup()
© www.soinside.com 2019 - 2024. All rights reserved.