freeswitch 增加Bye 頭域與其他頭域

1, 在Bye header裏面增加xxCode
<![CDATA[sip_bye_h_xxCode=0]]>

2, src/mod/endpoints/mod_sofia/mod_sofia.c
bye_headers = sofia_glue_get_extra_headers(channel, SOFIA_SIP_BYE_HEADER_PREFIX);
這個字段就是我們添加的字段,可以按需修改它
3,可以利用以下方法在轉接時增加頭域
local my_header = “123456”
local new_header=“true”
session:execute(“set”, “sip_h_X-My-Header=” … my_header)
session:execute(“set”, “sip_h_X-My-Header2=” … new_header)
session:transfer(“1001”,“XML”,“default”)

在這裏插入圖片描述header頭域圖示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章