免费voip服务器将PJSIP_INV_STATE_DISCONNECTED发送到两个设备,同时呼叫转移导致呼叫掉线

时间:2012-06-16 07:16:26

标签: iphone ios4 sip pjsip sip-server

我们在iphone中开发了一个VOIP客户端。最初我们在Asterisk服务器上进行了测试,呼叫转移工作正常。

现在我们正在使用免费的SIP服务器进行测试。现在的问题是,当我通过此服务器进行呼叫转移时,它正在向两端发送消息PJSIP_INV_STATE_DISCONNECTED,它应该仅将该消息发送给正在转移呼叫的一方。因为另一端解雇了它的屏幕。

问题是这是呼叫断开的一般事件,因此另一端认为呼叫方已断开连接,因此它也会断开连接。

有人遇到过这样的问题吗?请给我一些建议。

由于

1 个答案:

答案 0 :(得分:0)

我只是想回答我自己的问题。实际上这是正常的SIP行为。我以错误的方式解释它。感谢