RecordingService

The RecordingService lets you record conferences, receive information about the current recording, and be notified about the recording status. Before using the service, see the Recording Conferences document to learn how to set the preferred recording configuration and download recordings.

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

Methods

start

start(): Promise

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

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


stop

stop(): Promise

Stops recording a conference.

Returns: Promise - 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.