重新连接后触发Red5客户端流断开连接事件

时间:2015-11-26 06:14:22

标签: java server red5

我正在使用Red5 1.0.6版本

如果因互联网断开而断开用户连接,则在重新连接客户端后调用disconnect功能。

public void disconnect(IConnection conn, IScope scope) {
   System.out.println("disconnected");
}

如何配置Red5,以便在断开客户端后立即调用断开连接功能?

我搜索了但是我没有找到任何答案,是否有可能获得Stream Publish停止事件?

重新连接客户端后,即使streamBroadcastClose函数被调用,也不会在断开连接后立即调用。

如果因因网络问题导致客户端断开连接后,如何立即获取streamBroadcastClose事件?

1 个答案:

答案 0 :(得分:0)

断开和重新连接影响两个不同的插座,没有共享,所以不应该导致另一个。断开连接可以被捕获"在服务器中的多个位置,应该根据该部分进行处理。服务器将尝试清理,如果正在发布流,您应该获得取消发布的事件。我建议在某些方面提高日志级别,以便更好地了解此处发生的情况,同样在您的应用程序中,确保重写的Red5方法调用super。