Package org.red5.server.stream

Interface Summary
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<T> 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.
AudioCodecFactory Factory for audio codecs.
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 subscriber
ProviderService  
RecordingListener Stream listener for recording stream events to a file.
RtmpSampleAccess Default RtmpSampleAccess bean
ServerStream An implementation for server side stream.
SimplePlaylistController Simple playlist controller implementation
SingleItemSubscriberStream Stream of a single play item for a subscriber
StreamService Stream service
VideoCodecFactory Factory for video codecs.
VideoFrameDropper State machine for video frame dropping in live streams.
 

Enum Summary
IProviderService.INPUT_TYPE  
 

Exception Summary
StreamNotFoundException Throw when stream can't be found
 



Copyright © 2006-2012 The Red5 Project