无法将传入呼叫方连接到asterisk中meetme功能中的已拨号日历
我的代码是简单的A呼叫B,他们都进入了会议无法将传入呼叫方连接到asterisk中meetme功能中的已拨号日历,asterisk,voip,phone-call,Asterisk,Voip,Phone Call,我的代码是简单的A呼叫B,他们都进入了会议 [from-pstn] exten=> _X.,n,Answer() same => n,dial(DAHDI/g0/0${9xxxxxxxxx},20,mM(MYCONFO)) [macro-MYCONFO] exten => s,n,Meetme(1234,sdrM) 但当A呼叫B时,只有B进入会议,而A无法进入会议,A只听到musiconhold 是的,我读过,也读过 谁能帮我一下吗?你的代码不正确 请再次阅读有关in ca
[from-pstn]
exten=> _X.,n,Answer()
same => n,dial(DAHDI/g0/0${9xxxxxxxxx},20,mM(MYCONFO))
[macro-MYCONFO]
exten => s,n,Meetme(1234,sdrM)
但当A呼叫B时,只有B进入会议,而A无法进入会议,A只听到musiconhold
是的,我读过,也读过
谁能帮我一下吗?你的代码不正确
请再次阅读有关in call宏的文档。它有很多限制
尝试使用goto
如果不起作用,请尝试使用UserEvent从外部应用程序传输
注:是的,它也可以按照n-way-howto中的描述工作。我认为为此,您应该使用拨号命令中的选项G: Gcontext ^ext ^pri:如果呼叫已应答,请将双方转移到指定的上下文和分机。主叫方被转移到优先级x,被叫方被转移到优先级x+1。这允许dialplan区分v1.2中新增呼叫的呼叫和被呼叫分支。如果使用此选项,则不能使用任何会影响回答后状态的选项 因此,我们的计划应该是:
[from-pstn]
exten=> _X.,n,Answer()
same => n,dial(DAHDI/g0/0${9xxxxxxxxx},20,mG(MYCONFO,s,1))
[MYCONFO]
exten => s,1,Meetme(1234,sdrM)
exten => s,2,Meetme(1234,sdr)
为什么我的代码不正确?这个宏在简单的拨号情况下对我有效,因为您不能在挂起的呼叫中使用Metmee。除非从宏返回,否则它将被阻止。在你的宏中,你永远不会回来。