星号-在带有铃声的会议中拨打电话

时间:2019-07-18 20:07:35

标签: asterisk sip asteriskami agi

我正在尝试在正在运行的会议中打个电话,听到铃声。

*注意:会议已经开始,我只有管理员在里面。

我已经尝试过不同的方法来拨打电话而没有成功

1)起源:

频道源自SIP / 000000000 @ provider应用程序ConfBridge ConferenceName

此方法有效,可以拨打电话,并在接听电话后加入会议,但没有铃声

2)ConfBridge菜单,dialplan_exec

[default_menu]

type=menu

1=dialplan_exec(addcaller,000000000,1)


[addcaller]
exten => _XXXXXXXXXX,1,Originate(SIP/${EXTEN}@provider,app,ConfBridge,ConferenceName)

此方法可以使我有铃声的电话通话,但接听时,会议内部没有音频

3)选项2 +一个宏,可在接听电话后加入通话

same => n,Dial(SIP/${EXTEN}@provider,,M(joinconf))

[macro-joinconf]
exten => s,1,NoOp()
same => n,ConfBridge(ConferenceName)
same => n,Hangup()

此方法有效,我可以听到铃声,然后可以在会议中看到用户,但再次,没有音频!

4)所有带有变体的版本

我尝试了各种变体

same => n,Answer()
same => n,Progress()
same => n,Wait(1)

可能是因为频道未应答,但我被卡住了。

最终目标很简单

通话和挂断其他电话的功能。

无论我是否需要使用:

  • 具有多个命令的AMI
  • channelredirect
  • chanspy
  • 聚会
  • AGI

只需使其生效

1 个答案:

答案 0 :(得分:1)

是否起源于本地通道,在拨号方案中使用Ringing(拨号命令中的r param)或带有铃声的moh