FreeSWITCH 呼出时指定 Contact 头

<action application="bridge" data="[sip_contact_user=7777]user/1001"/>

INVITE sip:1001@192.168.1.129:5066;ob SIP/2.0
Via: SIP/2.0/UDP 192.168.1.129;rport;branch=z9hG4bKFm7c6rtXBDeFr
Max-Forwards: 69
From: "1003" <sip:1003@192.168.1.129>;tag=Na4ccSSNrBQvr
To: <sip:1001@192.168.1.129:5066;ob>
Call-ID: ed1f70c9-d3db-123d-cfb5-c5e8bfce241c
CSeq: 87210567 INVITE
Contact: <sip:7777@192.168.1.129:5060>

......

留意上面的 Contact 头,默认 Contact 里面的 user 是 mod_sofia,使用 sip_contact_user 这个通道变量就可以覆盖。

今天碰到一个落地对 Contact 有要求,看了半天源码,终于找到了答案,不容易。

<action application="bridge" data="[sip_contact_user=7777][sip_invite_contact_params='a=1;b=2;c']user/1001"/>

又会怎样呢?

就是指定 Contact 的参数,

有兴趣的可以试试。

人生就是不断发现问题,不断解决问题。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值