| Interface | Description |
|---|---|
| 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
|
| IRecordingListener |
Recording listener interface.
|
| ISeekableProvider |
Provider that is seekable
|
| IStreamData<T> |
Stream data packet
|
| IStreamTypeAwareProvider |
Interface for providers that know if they contain video frames.
|
| Class | Description |
|---|---|
| AbstractClientStream |
Abstract base for client streams
|
| AbstractStream |
Abstract base implementation of IStream.
|
| AudioCodecFactory |
Factory for audio codecs.
|
| ClientBroadcastStream |
Represents live stream broadcasted from client.
|
| DefaultStreamFilenameGenerator |
Default filename generator for streams.
|
| OutputStream |
Output stream that consists of audio, video and data channels
|
| PlayEngine |
A play engine for playing a IPlayItem.
|
| PlayEngine.Builder |
Builder pattern
|
| PlaylistSubscriberStream |
Stream of playlist subscriber
|
| RecordingListener |
Stream listener for recording stream events to a file.
|
| SimplePlaylistController |
Simple playlist controller implementation
|
| SingleItemSubscriberStream |
Stream of a single play item for a subscriber
|
| StreamableFileFactory |
Creates streamable file services
|
| StreamService |
Stream service
|
| VideoCodecFactory |
Factory for video codecs.
|
| VideoFrameDropper |
State machine for video frame dropping in live streams.
|
| Enum | Description |
|---|---|
| IProviderService.INPUT_TYPE |
| Exception | Description |
|---|---|
| StreamNotFoundException |
Throw when stream can't be found
|
Copyright © 2005–2017 Red5. All rights reserved.