Hi, I want to close a ServerStream when a client disconnect.
I tried this code into disconnect server method:
List bs = getBroadcastStreamNames(conn.getScope());
for (int i=0;i<bs.size();i++)
{
if (bs.get(i).toString().indexOf("myStream") != -1 )
{
getBroadcastStream(conn.getScope(),bs.get(i).toString()).close();
}
}
but when client disconnect, I have this error...
java.lang.ClassCastException: org.red5.server.stream.StreamService
at
org.red5.server.adapter.ApplicationAdapter.getBroadcastStream(ApplicationAdapter.java:278)
at Application.appDisconnect(Application.java:169)
at
org.red5.server.adapter.ApplicationAdapter.disconnect(ApplicationAdapter.java:116)
at org.red5.server.Scope.disconnect(Scope.java:281)
at org.red5.server.Scope.disconnect(Scope.java:300)
at org.red5.server.BaseConnection.close(BaseConnection.java:152)
at
org.red5.server.net.rtmp.RTMPConnection.close(RTMPConnection.java:270)
at
org.red5.server.net.rtmp.RTMPMinaConnection.close(RTMPMinaConnection.java:89)
at
org.red5.server.net.rtmp.RTMPHandler.connectionClosed(RTMPHandler.java:202)
at
org.red5.server.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMPMinaIoHandler.java:120)
at
org.apache.mina.common.support.AbstractIoFilterChain$2.sessionClosed(AbstractIoFilterChain.java:162)
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:460)
at
org.apache.mina.common.support.AbstractIoFilterChain.access$700(AbstractIoFilterChain.java:51)
at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionClosed(AbstractIoFilterChain.java:768)
at
org.apache.mina.filter.ThreadPoolFilter.processEvent(ThreadPoolFilter.java:740)
at
org.apache.mina.filter.ThreadPoolFilter$Worker.processEvents(ThreadPoolFilter.java:474)
at
org.apache.mina.filter.ThreadPoolFilter$Worker.run(ThreadPoolFilter.java:429)
What can I do?
_________________________________________________________________
Condivi foto, pensieri ed altro ancora creando il tuo Blog su Windows Live
Spaces ! http://discoverspaces.live.com/?loc=it-IT
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org