我正在将入站分支桥接到出站分支,并且希望在出站分支上显示来自入站分支的被叫id。
受限-> (123)456-7890 -> (987)765-4321 (callerId受限)
当呼入分支上的呼叫者已经限制了他们的呼叫者id (*67...)时,kazoo或freeswitch在呼出分支上设置"privacy=full“sip报头,使得呼叫者id显示为受限。
当呼入分支上的呼叫方不限制其呼叫方id时,呼出分支会按照我们的需要显示呼入被叫号码。
-> (123)456-7890 -> (987)765-4321 (主叫765 1234567890)
FreeSWITCH版本1.4.26~64位(64位) Kazoo V3.0
在设备上添加custom_sip_headers.privacy,kazoo将sip_h_privacy发送到freeswitch。
将隐私添加到端点上的Custom_SIP_Headers,并且kazoo将ecallmgr_SIP- privacy =no发送到freeswitch。
这是来自出站分支上的INVITE sip数据包的信息,显示了privacy=yes以及我们正在发送所需的CallerID。
Remote-Party-ID: "11234567890" <sip:+11234567890@192.168.0.0>;party=calling;screen=yes;privacy=full当呼入被叫方不受限制时,呼出的leg INVITE sip分组如预期的那样显示privacy=off,并显示呼入的被叫号码。
Remote-Party-ID: "11234567890" <sip:+11234567890@198.168.0.0>;party=calling;screen=yes;privacy=off在这种情况下,我应该怎么做才能显示呼叫者id?
发布于 2019-09-18 14:57:08
你可以更新kazoo到最新的4.3分支和最新的monster-ui Caller-ID隐私,现在可以从web界面管理。
在当前的kazoo中,这比在kazoo 3.0上更简单。
https://stackoverflow.com/questions/57698002
复制相似问题