Package org.red5.server.api.stream
Interface IStreamHandler
public interface IStreamHandler
IStreamHandler interface.
- Author:
- mondain
-
Method Summary
Modifier and TypeMethodDescriptionvoidonBroadcastStreamStart(IStream stream) Called when the broadcast startsvoidCalled when a client subscribes to a broadcastvoidCalled when a client unsubscribes from a broadcastvoidCalled when a client connects to an on demand streamvoidCalled when a client disconnects from an on demand streamvoidonRecordStreamStart(IStream stream) Called when a recording startsvoidonRecordStreamStop(IStream stream) Called when a recording stopsvoidonStreamPublishStart(IStream stream) Called when the client begins publishingvoidonStreamPublishStop(IStream stream) Called when the client stops publishing
-
Method Details
-
onStreamPublishStart
Called when the client begins publishing- Parameters:
stream- the stream object
-
onStreamPublishStop
Called when the client stops publishing- Parameters:
stream- the stream object
-
onBroadcastStreamStart
Called when the broadcast starts- Parameters:
stream- the stream object
-
onRecordStreamStart
Called when a recording starts- Parameters:
stream- the stream object
-
onRecordStreamStop
Called when a recording stops- Parameters:
stream- the stream object
-
onBroadcastStreamSubscribe
Called when a client subscribes to a broadcast- Parameters:
stream- the stream object
-
onBroadcastStreamUnsubscribe
Called when a client unsubscribes from a broadcast- Parameters:
stream- the stream object
-
onOnDemandStreamConnect
Called when a client connects to an on demand stream- Parameters:
stream- the stream object
-
onOnDemandStreamDisconnect
Called when a client disconnects from an on demand stream- Parameters:
stream- the stream object
-