RecorderManager overview

When you call the my.getRecorderManager API, the RecorderManager object is returned. This object serves as a recording manager and provides features such as starting, pausing, resuming, and stopping recording. This topic provides a detailed overview of its methods.

Methods

Option

Description

RecorderManager.start

Start recording.

RecorderManager.pause

Pause recording.

RecorderManager.resume

Resume recording.

RecorderManager.stop

Stop recording.

RecorderManager.onStart

Listen to recording start events.

RecorderManager.offStart

Stop listening to recording start events.

RecorderManager.onPause

Listen to recording pause events.

RecorderManager.offPause

Stop listening to recording pause events.

RecorderManager.onResume

Listen to recording resumption events.

RecorderManager.offResume

Stop listening to recording resumption events.

RecorderManager.onStop

Listen to recording stop events.

RecorderManager.offStop

Stop listening to recording stop events.

RecorderManager.onError

Listen to recording error events.

RecorderManager.offError

Stop listening to recording error events.

RecorderManager.onFrameRecorded

Listen to events indicating the completion of recording files with specified frame sizes.

RecorderManager.offFrameRecorded

Stop listen to events indicating the completion of recording files with specified frame sizes.