首先,这不是与电话会议有关的问题。这是纯粹的 1 对 1 啜饮通话场景。在这个SIP电话中,我想做的是,在其中任何一个上播放音频文件,在播放音频时,我不想听到其他人的派对声音。
为了播放音频,我有如下启动和 AMI 命令
Action: Originate
Channel: Local/s@whisper-to-party
Variable: MyChannel=SIP/666
Application: Playback
Data: hello-world
ActionID:11
在拨号计划中,我有
[whisper-to-party]
exten => s,1,Answer()
exten => s,n,ChanSpy(${MyChannel}, qsW)
现在,每当我在MyChannel上播放"hello-world"时,除了我的播放音频外,它什么也听不到。
我在ChanSpy通话之前也尝试了静音音频AMI通话,但它使整个频道静音,我无法听到你好世界
任何解决方案。
唯一的方法是在答案上取消桥接通道
G([[context^]exten^]priority): If the call is answered, transfer
the calling party to the specified <priority> and the called party to
the specified <priority> plus one.
NOTE: You cannot use any additional action post answer options in
conjunction with this option.
播放后通过会议室桥接回来(如果会议中有2方,它将使用简单的桥接)