Service Host Administrator Guide

Version 1.3 | Published August 14, 2019 ©

Recording Modes and States

Note: The following information is only relevant when using the native recording features of Channel Recorder.

The first time Channel Recorder runs, it has the schedule state. Channel Recorder supports three modes of recordings: schedule, loop and crash. All three modes share the same timeline and writers, thus some kind of logic is needed to avoid conflicting each other operations. The following logic applies:

Crash and loop have the same level of priority:

  • When a crash recording is running a loop recording can not be started.

  • When a loop recording is running a crash recording can not be started.

Source Recording Mode

Target Recording Mode

Action

Output Mode

Crash

Loop

Not possible

Crash

Crash

Schedule

Deferred until stopped

Crash

Crash

Crash

Stop the active recording and start another recording

Crash

Loop

Crash

Not possible

Loop

Loop

Schedule

Deferred until stopped

Loop

Loop

Loop

Stop the active recording and start another recording

Loop

Schedule

Loop

Suspend existing entries and timeline

Loop

Schedule

Crash

Suspend existing entries and timeline

Crash

Schedule

Schedule

Attempt to add to the timeline

Schedule