语音播放时,Asterisk Monitor()不起作用

时间:2014-11-05 12:13:19

标签: audio sip asterisk pbx

我在我的应用程序中使用星号,这就是我的extensions.conf看起来的样子

[default]
exten => _[*#0-9a-zA-Z+].,1,Answer
exten => _[*#0-9a-zA-Z+].,n,Wait(2)
exten => _[*#0-9a-zA-Z+].,n,Monitor(wav,test123,i)
exten => _[*#0-9a-zA-Z+].,n,Dial(SIP/0000FFFF0001,35,L(2000)|A(hello-world))

我配置了0000FFFF0001 sip phone并且还播放了一个声明。所以两端都有2个播放。但是当我听test123.wav文件时,它只包含hello-world完成后从0000FFFF0001播放的声音那么当星号回放在那里时,基本上我没有声音从0000FFFF0001发布。

1 个答案:

答案 0 :(得分:0)

您必须在Monitor应用程序中检查标记 - url to doc

  

i - 跳过输入流的录制(禁用m选项)。

因此,在您的情况下,您使用i标志禁用第二方通话录音。您只需将其删除,然后您将收到2个文件,每个文件用于呼叫的一侧。如果你想要星号混合使用m标志。