Package org.red5.server.stream

Interface Summary
ClientBroadcastStreamMBean Represents live stream broadcasted from client.
IBroadcastScope Broadcast scope is marker interface that represents object that works as basic scope and has pipe connection event dispatching capabilities.
IConsumerService Service for consumer objects, used to get pushed messages at consumer endpoint.
IFrameDropper Interface for classes that implement logic to drop frames.
IProviderService Central unit to get access to different types of provider inputs
ISeekableProvider Provider that is seekable
ISeekableStreamSource Stream source that can be seeked in timeline
IStreamControl Stream Control Event.
IStreamData Stream data packet
IStreamSource Source for streams
IStreamTypeAwareProvider Interface for providers that know if they contain video frames.
ITokenBucket Basically token bucket is used to control the bandwidth used by a stream or a connection or a client.
ITokenBucket.ITokenBucketCallback Callback for tocket bucket
ITokenBucketService A service used to create and manage token buckets.
 

Class Summary
AbstractClientStream Abstract base for client streams
AbstractStream Abstract base implementation of IStream.
BroadcastScope Scope type for publishing that deals with pipe connection events, like async message listening in JMS
ClientBroadcastStream Represents live stream broadcasted from client.
ConsumerService Basic consumer service implementation.
DefaultStreamFilenameGenerator Default filename generator for streams.
FileStreamSource Represents stream source that is file
OutputStream Output stream that consists of audio, video and data channels
PlayBuffer A Play buffer for sending VOD.
PlayEngine A play engine for playing an IPlayItem.
PlayEngine.Builder Builder pattern
PlaylistSubscriberStream Stream of playlist subsciber
ProviderService  
RtmpSampleAccess Default RtmpSampleAccess bean
ServerStream An implementation for server side stream.
SimplePlaylistController Simple playlist controller implementation
StreamingProxy A proxy to publish stream from server to server.
StreamService Stream service
VideoCodecFactory Factory for video codecs.
VideoFrameDropper State machine for video frame dropping in live streams.
 

Enum Summary
AbstractStream.State Enumeration for states
IProviderService.INPUT_TYPE  
 

Exception Summary
StreamNotFoundException Throw when stream can't be found
 



Copyright © 2006-2010 The Red5 Project