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 |