我正在使用带有 confbridge 的星号 10,并在 confbridge 中为按键 1 设置了一个菜单选项。我正在使用 voipvoip sip 中继服务来拨打电话号码。问题有时是当用户按下 1 或任何键时,它不会被检测到(未执行为该 dtmf 定义的菜单选项)。这尤其发生在印度电话号码上。请这只是有时不是每次。
请帮助我,这是任何配置问题还是其他问题。
我正在使用带有 confbridge 的星号 10,并在 confbridge 中为按键 1 设置了一个菜单选项。我正在使用 voipvoip sip 中继服务来拨打电话号码。问题有时是当用户按下 1 或任何键时,它不会被检测到(未执行为该 dtmf 定义的菜单选项)。这尤其发生在印度电话号码上。请这只是有时不是每次。
请帮助我,这是任何配置问题还是其他问题。
在印度的 DTMF(或任何持续时间很短的 DTMF)的 10 分支中刚刚解决了一个错误。我很惊讶这会发生在 SIP 中继上,除非 DTMF 是带内的并且不是通过 INFO 请求或 RFC 2833 发送的。
您可能希望在此处应用该问题的补丁,看看它是否为您解决了问题。它是为 Asterisk 1.8 编写的,但您应该能够应用它:
或者,您可以直接从 Asterisk 10 分支获取修复此问题的提交的差异:
svn diff -c 372240 http://svn.asterisk.org/svn/asterisk/branches/10