【发布时间】:2019-08-28 18:12:56
【问题描述】:
我正在将一个入站支路桥接到一个出站支路,并希望在出站支路上显示来自入站支路的被调用 ID。
受限 -> (123)456-7890 -> (987)765-4321(callerId 受限)
当呼入分支上的呼叫者已限制其呼叫者 ID (*67...),kazoo 或 freeswitch 将在呼出分支上设置“privacy=full” sip 标头,以便呼叫者 ID 显示为受限。
当呼入支路的主叫方不限制其主叫号码时,呼出支路显示我们希望的呼入被叫号码。
(123)555-1212 -> (123)456-7890 -> (987)765-4321 (callerid 1234567890)
FreeSWITCH 版本 1.4.26~64bit ( 64bit) 卡祖V3.0
在设备上添加了 custom_sip_headers.privacy,kazoo 将 sip_h_privacy 发送到 freeswitch。
为端点上的 Custom_SIP_Headers 添加了隐私,kazoo 将 ecallmgr_SIP-Privacy=no 发送到 freeswitch。
这是来自出站的 INVITE sip 数据包的信息,显示隐私 = 是,并且我们正在发送所需的 CallerID。
Remote-Party-ID: "11234567890" <sip:+11234567890@192.168.0.0>;party=calling;screen=yes;privacy=full
当呼入被叫不受限制时,呼出段 INVITE sip 数据包按预期显示privacy=off,并显示呼入被叫号码。
Remote-Party-ID: "11234567890" <sip:+11234567890@198.168.0.0>;party=calling;screen=yes;privacy=off
在这种情况下我应该怎么做才能显示来电显示?
【问题讨论】:
标签: sip privacy freeswitch kazoo