REST Resource: conferenceRecords.recordings

Recurso: Grabación

Son los metadatos sobre una grabación creada durante una conferencia.

Representación JSON
{
  "name": string,
  "state": enum (State),
  "startTime": string,
  "endTime": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  }
  // End of mutually exclusive fields.
}
Campos
name

string

Solo salida. Es el nombre del recurso de la grabación. Formato: conferenceRecords/{conferenceRecord}/recordings/{recording}, donde {recording} es una asignación 1:1 a cada sesión de grabación única durante la conferencia.

state

enum (State)

Solo salida. Estado actual.

startTime

string (Timestamp format)

Solo salida. Es la marca de tiempo del momento en que comenzó la grabación.

endTime

string (Timestamp format)

Solo salida. Es la marca de tiempo del momento en que finalizó la grabación.

A continuación, se incluye una lista de campos mutuamente excluyentes. En una respuesta, se establecerá, como máximo, uno de los siguientes campos:
driveDestination

object (DriveDestination)

Solo salida. La grabación se guarda en Google Drive como un archivo MP4. El objeto driveDestination incluye el objeto fileId de Drive que se puede usar para descargar el archivo con el método files.get de la API de Drive.

Fin de los campos mutuamente exclusivos.

DriveDestination

Ubicación de exportación en la que se guarda un archivo de grabación en Google Drive.

Representación JSON
{
  "file": string,
  "exportUri": string
}
Campos
file

string

Solo salida. Es el fileId del archivo MP4 subyacente. Por ejemplo, "1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP". Usa $ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media para descargar el BLOB. Para obtener más información, consulta https://developers.google.com/drive/api/v3/reference/files/get.

exportUri

string

Solo salida. Es el vínculo que se usa para reproducir el archivo de grabación en el navegador. Por ejemplo, https://drive.google.com/file/d/{$fileId}/view.

Estado

Es el estado actual de la sesión de grabación.

Enums
STATE_UNSPECIFIED Es el valor predeterminado y nunca se usa.
STARTED Se inició una sesión de grabación activa.
ENDED Finalizó la sesión de grabación, pero aún no se generó el archivo de grabación.
FILE_GENERATED Se generará el archivo de grabación y estará listo para descargarse.

Métodos

get

Obtiene una grabación por ID.

list

Enumera los recursos de grabación del registro de la conferencia.