Package org.red5.server.api.stream
Interface IStreamHandler
public interface IStreamHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onBroadcastStreamStart
(IStream stream) Called when the broadcast startsvoid
Called when a client subscribes to a broadcastvoid
Called when a client unsubscribes from a broadcastvoid
Called when a client connects to an on demand streamvoid
Called when a client disconnects from an on demand streamvoid
onRecordStreamStart
(IStream stream) Called when a recording startsvoid
onRecordStreamStop
(IStream stream) Called when a recording stopsvoid
onStreamPublishStart
(IStream stream) Called when the client begins publishingvoid
onStreamPublishStop
(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
-