当有人在Asterisk 15.2.2中挂断电话时,我试图播放声音但挂机后听到2声嘟嘟声并且连接断开而没有播放音频文件。这是我目前的拨号方案:
[macro-callwithhelloworld]
exten => s,1,Wait(1)
same => n,Playback(hello-world)
same => n,Dial(${ARG1},20)
same => n,Hangup()
same => n,Answer()
same => n,Playback(hello-world)
[from-internal]
exten=>6001,1,Macro(callwithhelloworld,SIP/demo)
我怎样才能做到这一点" hello-world"当有人挂断电话时播放?
答案 0 :(得分:1)
来电者呼叫被叫方B
当A挂断时,没有任何可能的方式向A播放内容。只是因为他/她放弃了chanel并且你没有频道。
如果被叫方挂断,它可以播放给主叫方。对于那个在拨号中使用'g'选项而不使用挂断。
same => n,Dial(${ARG1},20,g)
same => n,Playback(hello-world)