在我们的组织内,我们使用了不同型号的电话机。除了拨号盘之外,它们唯一的共同点是能够“发送”挂钩闪光灯。我更喜欢使用这种类型的信令进行上述传输,而不是普通拨号键的组合,以防止另一端接收DTMF音(以防止与IVR的不必要的交互或在另一端打扰人)。
2个问题:
如何在features.conf中表示flash hook?根据{{3}}第3.10节(DTMF事件)和RFC2833(关于ZAP而不是SIP配置,因此我怀疑......也见下一个问题),它应该只是“闪光”。
从我的Google任务中我了解到,当在Asterisk中使用SIP协议时,PBX会忽略钩子闪存......发送时我收到错误消息:“警告[26159]: chan_sip.c:6487 sip_indicate:不知道如何指示条件9“。有没有办法解决它/解决它?
Asterisk版本:1.8.3.2
对dtmfmode使用“info”
提前Tnx!答案 0 :(得分:0)
在大多数情况下,您在适配器设置中有如何处理挂钩。如果有,您可以将其更改为转移代码。
更新:代码审查后,我可以说DTMF 16收到了确认并在1.8.x中发送过。 features.c对flash没有任何操作(事件16) 因此,可以为星号创建audiohook应用程序,将DTMF 16更改为2个DTMF值或调用传输。将适用于DTMF方法SIPInfo,并且此类补丁复杂度低于平均值(专家为5-6小时)