我正在尝试使用Linphone作为UA和Kamailio作为SIP代理/注册器来实现SIP呼叫中移动性。我开始在同一网络中的两个UA之间的通信(A)然后我将其中一个UA移动到网络(B)。根据RFC 3261,linphone(或任何其他符合它的UA)应该向另一个UA(使用linphone的另一个用户)发送re-INVITE消息,以便通知他关于他在网络中的新IP(B),但是没有发生,linphone没有发送re-INVITE .....并且会话停止。 能帮忙解决这个问题吗? 我想知道linphone默认是否支持re-INVITE功能?如果不是我怎么能激活它?或者,如果您在我描述的架构中看到缺陷/问题,请告诉我们如何修复它。 感谢。
答案 0 :(得分:0)
这是一个老帖子,但作为更新:Linphone如今(2020年)确实支持通话中移动性。每次网络更改时,它都会发送带有“主题:媒体更改”的reINVITE。