1. Help Center
  2. Streaming Engine

How to timelapse with time schedule or event

Tt is possible to schedule timelapse recording, however this function is not built into the Streaming Engine. Instead, you need to use the enable disable feed function in the Milestone rule engine. This allows a timelapse to be enabled/disabled via an event or time schedule.

 

Where both a live 24/7 live stream is required as well as the scheduled timelapse, this requires that the device is setup on two Milestone recorders. It is possible to install two or more instances with a custom install on the same server it just requires more than one network interface, physical or virtual it doesn’t matter. If you already have a second recorder just add to this. Milestone only uses one device license even though the device is added twice.

 

Add the hardware device to both recorders. I have named one with [TIMELAPSE] and the other with [LIVE RECORD] to make it easier to find in the rule.

timelapse-1

Ensure the Timelapse device is not included in the Default Start Feed Rule. The video device will show with a blue square instead of a green triangle and no video will show.

timelapse

Now you can create the start feed on schedule rule.

timelapse-2

 

Enable timelapse as normal in the Streaming Engine tab.

 

We also recommend that the Timelapse video stream is set with Live Mode set to Always. When a stream is not required to be live via a client request, video motion or recording the stream can go to sleep and is not available to the SDK. Setting the Live Mode to always means that the stream is primed and ready.

timelapse-3