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.

Accessors

delegate

delegate: VTRecordingDelegate

A means of communication between objects in the recording service.

Returns: VTRecordingDelegate


status

status: VTRecordingStatus

Checks the current recording status.

Returns: VTRecordingStatus


isRecording

isRecording: Bool

Checks whether the conference is recorded.

Returns: Bool

Methods

start

start(completion: ((_ error: NSError?) -> Void)?)

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

Parameters:

NameTypeDefaultDescription
completion((_ error: NSError?) -> Void)?nilThe block to execute when the query completes.

stop

stop(completion: ((_ error: NSError?) -> Void)?)

Stops recording a conference.

Parameters:

NameTypeDefaultDescription
completion((_ error: NSError?) -> Void)?nilThe block to execute when the query completes.