[Asterisk]在SIP通道上使用挂钩闪存进行转移

时间:2012-02-20 11:20:22

标签: hook voip asterisk transfer

在我们的组织内,我们使用了不同型号的电话机。除了拨号盘之外,它们唯一的共同点是能够“发送”挂钩闪光灯。我更喜欢使用这种类型的信令进行上述传输,而不是普通拨号键的组合,以防止另一端接收DTMF音(以防止与IVR的不必要的交互或在另一端打扰人)。

2个问题:

  1. 如何在features.conf中表示flash hook?根据{{​​3}}第3.10节(DTMF事件)和RFC2833(关于ZAP而不是SIP配置,因此我怀疑......也见下一个问题),它应该只是“闪光”。

  2. 从我的Google任务中我了解到,当在Asterisk中使用SIP协议时,PBX会忽略钩子闪存......发送时我收到错误消息:“警告[26159]: chan_sip.c:6487 sip_indicate:不知道如何指示条件9“。有没有办法解决它/解决它?

  3. Asterisk版本:1.8.3.2

    对dtmfmode使用“info”

    提前Tnx!

1 个答案:

答案 0 :(得分:0)

在大多数情况下,您在适配器设置中有如何处理挂钩。如果有,您可以将其更改为转移代码。

更新:代码审查后,我可以说DTMF 16收到了确认并在1.8.x中发送过。 features.c对flash没有任何操作(事件16) 因此,可以为星号创建audiohook应用程序,将DTMF 16更改为2个DTMF​​值或调用传输。将适用于DTMF方法SIPInfo,并且此类补丁复杂度低于平均值(专家为5-6小时)