Automatically disconnect idle Adobe Flash clients with a Wowza Streaming Engine Java module

The IdleDisconnect package for Wowza Streaming Engine™ media server software provides a module for automatically disconnecting idle Adobe Flash RTMP clients. It monitors server-side NetStream objects attached to an IClient object. If no data flows in or out of the NetStream object for a duration greater than the idleDisconnectTimeout timeout value, the client is disconnected. The default timeout is 10 minutes. This module doesn't deal with any other data that might flow across the NetConnection, such as shared objects or remote procedure calls. The source code is included so that it can be modified to suit other application timeout heuristics.

Download IdleDisconnect: