首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ChanSpy + PlayBack + MutingChannel星号

ChanSpy + PlayBack + MutingChannel星号
EN

Stack Overflow用户
提问于 2016-02-29 23:39:31
回答 1查看 1.1K关注 0票数 0

首先,这不是一个与电话会议相关的问题。这是纯一对一的sip呼叫场景。在这个sip通话中,我想要做的是,在他们中的任何一个上播放音频文件,在播放音频的同时,我不想听到其他人的聚会声音。

为了播放音频,我有initiate和AMI命令,如下所示

代码语言:javascript
复制
Action: Originate
Channel: Local/s@whisper-to-party
Variable: MyChannel=SIP/666
Application: Playback
Data: hello-world
ActionID:11

在Dialplan上我有

代码语言:javascript
复制
[whisper-to-party]
exten => s,1,Answer()
exten => s,n,ChanSpy(${MyChannel}, qsW)

现在,我希望每当我向MyChannel播放"hello-world“时,它除了我的回放音频之外什么也听不到。

在ChanSpy通话之前我也试过MuteAudio AMI通话,但是整个频道都是静音的,我听不到hello world

任何解决方案。

EN

回答 1

Stack Overflow用户

发布于 2016-03-02 12:31:12

唯一能做到这一点的方法是在应答时取消通道的桥接

代码语言:javascript
复制
 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.

播放后,通过会议室将其桥接回来(如果双方在会议中,它将使用简单的桥)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35703530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档