I don't know if this is possible, but I think it would be nice to add the duration option to the new scheduling options under the Monitors section.
The Schedule function allows you to record streams for a predefined time period, but it won't auto-resume the recording if the stream source goes offline.
The monitoring function allows for auto-resuming stream recordings, but you can't define when the stream stops recording.
By adding the duration feature to monitors, the user gets the best features of scheduling and monitoring.
Thanks for the suggestion.
The monitor works by checking the stream during the schedule period (if defined) every configured check interval.
1. Having a monitor duration would stop a stream after the defined duration, but if the stream is still live then the check interval would be triggered again and it would be picked up again and recorded for the duration or until the stream went offline.
2. The monitor's split settings can be used to split a stream into shorter durations.
Could you give me a real-world example of how the duration would be used so I can understand how you see it being useful given 1 and 2 above.
OK, here's a real example.
Let's say there is a news stream that plays 24-hours a day: https://www.fox8live.com/livestream/
I want to record a part of the stream from 5:00AM to 9:00AM. The Schedule function performs that just fine.
BUT let's say that the stream suddenly goes offline at 6:15AM, and then comes back online at 6:20AM. The scheduler won't auto-resume, so I miss hours of recording time.
I could use the Monitor function to resolve this, but the monitor doesn't have a duration feature, so it will record the stream as long as it is online, which could consume alot of storage space.
By adding a duration option to a monitor, it gives the option to stop the recording at a defined time interval, while still having auto-resume functionality during the scheduled time period.
Thx. Will be in the next release hopefully.