在主SIP和RTP会话中拆除了以太网线



我有以下SIP呼叫场景:甲方->代理->乙方

会话已经建立,RTP正在运行,如果我拔掉了对方的以太网线会怎么样??

RTP会话如何终止?

现在理想的解决方案是

1)由于乙方未接收到音频,应在设置超时后终止通话。这不是一个标准的事情。一个方法。

2)一旦B断开,则at代理呼叫断开。代理将向A发送BYE,因为A永远不会应答(因为没有连接),所以它在代理时超时,代理将清理调用。这是符合标准的。

3)现在它又是具体实现的。A处的应用程序应该清理调用,因为没有连接。当连接丢失时,理想情况下,应用程序获得回调或某种机制来知道链接断开。这应该是释放用于调用的所有资源的触发器。

最新更新