我正在使用Red5 1.0.6版本
如果因互联网断开而断开用户连接,则在重新连接客户端后调用disconnect
功能。
public void disconnect(IConnection conn, IScope scope) {
System.out.println("disconnected");
}
如何配置Red5,以便在断开客户端后立即调用断开连接功能?
我搜索了但是我没有找到任何答案,是否有可能获得Stream Publish停止事件?
重新连接客户端后,即使streamBroadcastClose
函数被调用,也不会在断开连接后立即调用。
如果因因网络问题导致客户端断开连接后,如何立即获取streamBroadcastClose
事件?
答案 0 :(得分:0)
断开和重新连接影响两个不同的插座,没有共享,所以不应该导致另一个。断开连接可以被捕获"在服务器中的多个位置,应该根据该部分进行处理。服务器将尝试清理,如果正在发布流,您应该获得取消发布的事件。我建议在某些方面提高日志级别,以便更好地了解此处发生的情况,同样在您的应用程序中,确保重写的Red5方法调用super。