# Uses of Package
org.red5.server.stream

Packages that use org.red5.server.stream
Package | Description
--- | ---
org.red5.server.net.rtmp |
org.red5.server.net.rtmp.event |
org.red5.server.stream |
org.red5.server.stream.provider |

Classes in org.red5.server.stream used by org.red5.server.net.rtmp
Class and Description
OutputStream Output stream that consists of audio, video and data channels

Classes in org.red5.server.stream used by org.red5.server.net.rtmp.event
Class and Description
IStreamData Stream data packet

Classes in org.red5.server.stream used by org.red5.server.stream
Class and Description
AbstractClientStream Abstract base for client streams
AbstractStream Abstract base implementation of IStream.
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
IProviderService.INPUT_TYPE
ISeekableStreamSource Stream source that can be seeked in timeline
IStreamData Stream data packet
IStreamSource Source for streams
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
PlayEngine A play engine for playing an IPlayItem.
StreamNotFoundException Throw when stream can't be found

Classes in org.red5.server.stream used by org.red5.server.stream.provider
Class and Description
ISeekableProvider Provider that is seekable
IStreamTypeAwareProvider Interface for providers that know if they contain video frames.