我正在运行Asterisk 1.13。当两个用户输入dtmf 9时,它会被忽略。我可以在日志中看到Asterisk正在接收dtmf,但它没有做任何动作。我尝试过的大多数手机都运行良好。我在日志中看到以下内容,但不执行任何操作。
[Apr 15 16:40:08] DEBUG[11094][C-00000018] res_rtp_asterisk.c: Creating BEGIN DTMF Frame: 57 (9), at x.x.x.x:37740
[Apr 15 16:40:08] DEBUG[11094][C-00000018] res_rtp_asterisk.c: Creating END DTMF Frame: 57 (9), at x.x.x.x:37740
有任何想法吗?
我在拨号方案中使用Wait()而不是WaitExten()。因此,它当时没有列出输入导致我失去许多兔子洞。它现在排序了。