我尝试使用TSILO Kamailio模块通过IOS实现推送通知VoIP呼叫。 我的问题是我需要对呼叫进行并行分叉,并将INVITES发送给同一用户的每个注册设备。当我使用并行分支(没有TSILO)并且其中一台设备接听电话时,并行分支会自动取消发往其他设备的请求。 当我使用TSILO时情况并非如此。 TSILO准备并行分支时取消分支吗? 任何帮助将不胜感激。
答案 0 :(得分:0)
去往分支机构的管理由 tm 模块完成。 tsilo 模块仅跟踪每个用户的活动交易,并且可以在用户注册时添加新的传出分支。当用200ok回答分支时,事务完成,其余活动分支被取消(如果它们得到一些1xx响应),则不应创建新分支。
换句话说,是的,Kamailio应该在用200ok回答一个问题时取消所有其他活动分支,无论分支是如何创建的(有或没有tsilo)。