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.
|
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
|
StreamRecorderParameters |
This class is used to configure the recording parameters for the StreamRecorder class.
All members of this class are public and therefore can be accessed and modified directly.
|