REST Resource: conferenceRecords.recordings

Resource: Recording

Metadata about a recording created during a conference.

JSON representation
{
  "name": string,
  "state": enum (State),
  "startTime": string,
  "endTime": string,

  // Union field destination can be only one of the following:
  "driveDestination": {
    object (DriveDestination)
  }
  // End of list of possible types for union field destination.
}
Fields
name

string

Output only. Resource name of the recording. Format: conferenceRecords/{conferenceRecord}/recordings/{recording} where {recording} is a 1:1 mapping to each unique recording session during the conference.

state

enum (State)

Output only. Current state.

startTime

string (Timestamp format)

Output only. Timestamp when the recording started.

endTime

string (Timestamp format)

Output only. Timestamp when the recording ended.

Union field destination.

destination can be only one of the following:

driveDestination

object (DriveDestination)

Output only. Recording is saved to Google Drive as an MP4 file. The driveDestination includes the Drive fileId that can be used to download the file using the files.get method of the Drive API.

DriveDestination

Export location where a recording file is saved in Google Drive.

JSON representation
{
  "file": string,
  "exportUri": string
}
Fields
file

string

Output only. The fileId for the underlying MP4 file. For example, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". Use $ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media to download the blob. For more information, see https://developers.google.com/drive/api/v3/reference/files/get.

exportUri

string

Output only. Link used to play back the recording file in the browser. For example, https://drive.google.com/file/d/{$fileId}/view.

State

Current state of the recording session.

Enums
STATE_UNSPECIFIED Default, never used.
STARTED An active recording session has started.
ENDED This recording session has ended, but the recording file hasn't been generated yet.
FILE_GENERATED Recording file is generated and ready to download.

Methods

get

Gets a recording by recording ID.

list

Lists the recording resources from the conference record.