StreamRecorderAutoRecordAdvancedExample module demonstrates how to set StreamRecorder configuration parameters such as the
segmentationType, segmentationDuration, fileFormat, and so on. This module also has a custom file version delegate that implements the IStreamRecorderFileVersionDelegate interface and sets the StreamRecorder parameters to use this class instead of the built-in one.
If this does not answer your question can you please explain what you are trying to do exactly?
Also, the LiveStreamRecordManager APIs are fully documented in the "com.wowza.wms.livestreamrecord.manager" section in the Javadocs installed with the Wowza Streaming Engine software ([install-dir]/documentation/serverapi) and in the
Wowza Streaming Engine Server-Side API
If you want to enable scheduled recording. you will need to build a custom module using the examples provided by "salvadore".
The scheduler used for the segmentation type is basically creating a recording segment at the scheduled time.
If you wish to implement a recording that would start and stop according to a schedule, you can use the operating system schedules (crontab) that would run a CURL command in order to start "
Recording live streams using URL queries"
Basically, to start a recording at the desired time you would need to access this URL: