Я использую Red5 0.9.0.1, и я пытаюсь отключить приложение flash-клиента от моего приложения сервера red5.Я достиг ручного отключения клиента с помощью close ();на моем флэш-приложении.но я не могу просто отключить пользователя, когда пользователь закрывает проводник Windows или пользователь теряет подключение к Интернету.Любое предложение о том, как это сделать?кто-нибудь может направить меня на правильный путь?
В IE вы должны использовать обработчик onUnLoad () для вызова вашего клиентского приложения Flash.Затем вызов должен закрыть NetConnection;это самый «чистый» способ сделать это.В противном случае на стороне сервера библиотека ввода-вывода обнаружит и обработает отключение (одноранговое отключение).
Метод отключения сервера red5 делает именно это.
вам нужно переопределить это, и это будет выглядеть так ...
@Override public void disconnect(IConnection conn, IScope scope) { }