在我的Asterisk 1.8设置中,拨号计划中的MixMonitor()成功记录了无问题的呼叫。
但是对于队列调用,在生成录制文件并且日志显示MixMonitor()正在录制时,文件很小并且不包含音频。
这是我的队列:
member => SIP/extension123
monitor-type=MixMonitor
monitor-format=wav49
我还尝试将监视器类型更改为“监视器”,将格式更改为“wav”,结果相同。我还尝试添加本地频道作为队列成员并从拨号计划中的本地频道录制,而不是使用队列的录音,我得到相同的结果(即使直接拨打本地频道扩展,录制工作正常)。
任何帮助都将不胜感激。
更新:我现在在Asterisk 11.7上尝试同样的事情并遇到同样的问题
答案 0 :(得分:2)
想出来:通过本地频道将呼叫传递给队列。显然你需要添加" / n"到本地频道呼叫,以防止它被优化掉#34;。
例如:
Dial(local/7001@Queues/n)