如何在Freeswitch中修改SIP消息的处理?

时间:2015-04-28 08:29:33

标签: freeswitch sofia-sip

postMessage中继收到freeswitch消息时,我需要在REFER中进行特殊处理。但我不确定Avaya SIP是否允许用户在收到Sofia-SIP时指定回调挂钩。我还没找到。

我想添加一个自定义REFER模块来处理freeswitch。在处理REFER时,如何强制Sofia-SIP将控制权交给我的自定义模块?

2 个答案:

答案 0 :(得分:1)

拥有FreeSWITCH,我建议使用为REFER处理提供事件回调的LUA模块。这可以让您控制REFER消息的用途。

mod_lua被充分记录为freeswitch中的一个模块。痛苦是在LUA编码,根据您的喜好很容易或很难。

答案 1 :(得分:0)

我建议将Kamailio服务器放在它们之间,并根据需要进行细粒度的消息处理