1、freeswitch的SIP消息头中不带号码而是显示FreeSwitch问题,如下:
INVITE sip:7999@172.16.100.240:5060 SIP/2.0
Via: SIP/2.0/UDP 172.16.100.247:5080;rport;branch=z9hG4bKNvrZg7ZS0393e
Max-Forwards: 69
From: "ligen" <sip:FreeSWITCH@172.16.100.240:5060>;tag=66Sm8SUjvc4pp
To: <sip:7999@172.16.100.240:5060>
当送出的INVITE中From字段显示的是“FreeSWITCH@ip:端口”时,需要在网关中添加
<
param
name
=
"caller-id-in-from"
value
=
"true"
/>
否则,可能对端显示号码是88888888(华为呼叫中心就是这样子的)。
2、如何让freeswitch转发客户端自定义的INFO消息
问题描述
需要对接第三方的SIP客户端,那个客户端有一套自定义的INFO消息机制。 SipClientA <---> FreeSWITCH <---> SipClientB
如上面的结构所示:A需要将自定义的消息转发给B,那FreeSWITCH需要如何转发?
(默认情况