Kamailio Diversion标头

时间:2018-10-29 16:33:46

标签: twilio sip kamailio

我们正在开发一个使用Twilio SIP中继的项目,该中继将呼叫从PSTN转移到我们的群集,该群集托管两个主动-主动Kamailio 5.1实例,这些实例将流量重定向到几个Asterisk 15.4实例。

我们已经与Redis集成在一起,并且能够正确存储转移原因的最后一个值。

redis_cmd("abn", "SET $fd-div $dir", "r");

似乎Kamailio仅支持访问最后一个转接头,但是由于我们从Twilio接收流量(它设置了最后一个转接头),因此我们无法查看呼叫者是否已转移到我们的SIP中继。 有没有解决方法?有任何外部模块可以支持此用例吗?

1 个答案:

答案 0 :(得分:0)

您可以将任何信息保存到avpair,htable或db(包括redis)中。

之后,通过callid作为键将其还原到拨号计划中的任何位置。