RecordingService

The RecordingService allows an application to record conferences by using the start and stop methods that turn the recording on and off. The RecordingStatusUpdatedEvent informs the application about the recording status.

Available in the package com.voxeet.sdk.services.RecordingService.

Methods

start

start(): Promise<Boolean>

Starts recording a conference. For more information, see the Recording Conferences article.

Returns: Promise<Boolean> - the promise to resolve that indicates the result of the request.


stop

stop(): Promise<Boolean>

Stops recording a conference.

Returns: Promise<Boolean> - the promise to resolve that indicates the result of the request.


isRecording

isRecording(): Boolean

The recording status.

Returns: Boolean - Information whether the conference is recorded.

Events

RecordingStatusUpdatedEvent

Emitted when the recording state of the conference is updated from the remote location.
This object can be accessed through the WebSocket usage.

Available in the package com.voxeet.sdk.json.RecordingStatusUpdatedEvent.

conferenceId (String)

The ID of the recorded conference.


participantId (String)

The ID of the participant who has recorded the conference.


recordingStatus (String)

The representation of raw recording status.


timeStamp (long)

The corresponding timestamp.