ILiveStreamRecordManager |
This interface provides access to the functionality of the LiveStreamRecordManager.
|
ILiveStreamRecordManagerActionNotify |
This interface provides notifications to registered listeners for LiveStreamRecordManager
events as it operates on IStreamRecorders.
|
IStreamRecorder |
This interface provides access to into a StreamRecorder.
The StreamRecorder is responsible for performing the actual recording functionality of a live stream, as directed by the
LiveStreamRecordManager.
|
IStreamRecorderActionNotify |
This interface provides notifications to registered listeners throughout the life cycle of a StreamRecorder.
|
IStreamRecorderConstants |
Defines the static constants used by the StreamRecorder system
The Properties for StreamRecorders should be placed in application.xml
within the StreamRecorder properties container
|
IStreamRecorderFileVersionDelegate |
This interface is used to implement a custom file versioning scheme during live stream recording.
The getFilename method is called under 2 conditions
1 - when a recorder needs to create a new output file, and an file already exists by the same name.
2 - when a recorder creates a new file and has been configured to use any segmentationType other than none
|