Metadatos sobre una grabación creada durante una conferencia
Representación JSON
{"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.}
Campos
name
string
Solo salida. Nombre del recurso de la grabación. Formato: conferenceRecords/{conferenceRecord}/recordings/{recording}, donde {recording} es una asignación de 1:1 para cada sesión de grabación única durante la conferencia.
Solo salida. La grabación se guarda en Google Drive como un archivo MP4. La driveDestination incluye el fileId de Drive que se puede usar para descargar el archivo por medio del método files.get de la API de Drive.
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 para el 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. Vínculo que se usa para reproducir el archivo de la grabación en el navegador. Por ejemplo, https://drive.google.com/file/d/{$fileId}/view.
Estado
Estado actual de la sesión de grabación.
Enumeradores
STATE_UNSPECIFIED
Predeterminado, nunca se usa.
STARTED
Comenzó una sesión de grabación activa.
ENDED
Esta sesión de grabación finalizó, pero aún no se generó el archivo de grabación.
FILE_GENERATED
Se generó el archivo de grabación y está listo para descargarse.