Package org.red5.server.api.stream
Interface IClientBroadcastStream
- All Superinterfaces:
IBroadcastStream,IClientStream,IStream
- All Known Implementing Classes:
ClientBroadcastStream
A broadcast stream that comes from client.
- Author:
- The Red5 Project, Steven Gong ([email protected]), Paul Gregoire ([email protected])
-
Field Summary
Fields inherited from interface org.red5.server.api.stream.IClientStream
MODE_APPEND, MODE_LIVE, MODE_PUBLISH, MODE_READ, MODE_RECORD -
Method Summary
Modifier and TypeMethodDescriptionReturns streaming parameters.Return statistics about the stream.voidsetParameters(Map<String, String> params) Sets streaming parameters as supplied by the publishing application.voidNotify client that stream is ready for publishing.Methods inherited from interface org.red5.server.api.stream.IBroadcastStream
addStreamListener, getMetaData, getProvider, getPublishedName, getSaveFilename, getStreamListeners, removeStreamListener, saveAs, setPublishedNameMethods inherited from interface org.red5.server.api.stream.IClientStream
getBroadcastStreamPublishName, getClientBufferDuration, getConnection, getStreamId, setBroadcastStreamPublishName, setClientBufferDurationMethods inherited from interface org.red5.server.api.stream.IStream
close, getCodecInfo, getCreationTime, getName, getScope, start, stop
-
Method Details
-
startPublishing
void startPublishing()Notify client that stream is ready for publishing. -
getStatistics
IClientBroadcastStreamStatistics getStatistics()Return statistics about the stream.- Returns:
- statistics
-
setParameters
Sets streaming parameters as supplied by the publishing application.- Parameters:
params- parameter map
-
getParameters
Returns streaming parameters.- Returns:
- parameters
-