RoomSessionRecording

View as Markdown

Represents a specific recording of a room session.

Properties

duration
number

Duration, if available.

endedAt
Date

End time, if available.

id
stringRequired

The unique id of this recording.

roomSessionId
stringRequired

The id of the room session associated to this recording.

startedAt
Date

Start time, if available.

state
"recording" | "paused" | "completed"Required

Current state.

Methods

pause

pause(): Promise<void>

Pauses the recording.

Returns

Promise<void>


resume

resume(): Promise<void>

Resumes the recording.

Returns

Promise<void>


stop

stop(): Promise<void>

Stops the recording.

Returns

Promise<void>