Screen recording can be paused and resumed from a CallGuide script using the reserved CLIPboard element +SCREEN_RECORDING.
If the +SCREEN_RECORDING CLIPboard element is set to PAUSE on the contact then the screen recording will be paused at that point. The +SCREEN_RECORDING element will be blanked to indicate the request has been received.
If the +SCREEN_RECORDING CLIPboard element is set to RESUME on the contact and the screen recording is paused, it will be resumed at that point. The +SCREEN_RECORDING element will be blanked to indicate the request has been received.
Where multiple contacts are active during recording, the +SCREEN_RECORDING CLIPboard operation may be applied from any of those contacts and will be applied across all of them.
The +SCREEN_RECORDING device CLIPboard element may also be used and operates in the same manner.
Invalid values in the element are ignored and the element is blanked. Pause/resume when no recording is in progress is also ignored, although the element is blanked.