REST Resource: conferenceRecords.recordings

리소스: Recording

회의 중에 생성된 녹화 파일에 관한 메타데이터입니다.

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.
}
필드
name

string

출력 전용입니다. 녹음 파일의 리소스 이름입니다. 형식: conferenceRecords/{conferenceRecord}/recordings/{recording}. 여기서 {recording}는 회의 중에 고유한 각 녹화 세션에 대한 1:1 매핑입니다.

state

enum (State)

출력 전용입니다. 현재 상태입니다.

startTime

string (Timestamp format)

출력 전용입니다. 녹화가 시작된 시점의 타임스탬프입니다.

endTime

string (Timestamp format)

출력 전용입니다. 녹화가 종료된 시점의 타임스탬프입니다.

통합 필드 destination.

destination는 다음 중 하나여야 합니다.

driveDestination

object (DriveDestination)

출력 전용입니다. 녹화 파일은 Google Drive에 MP4 파일로 저장됩니다. driveDestination에는 Drive API의 files.get 메서드를 사용하여 파일을 다운로드하는 데 사용할 수 있는 Drive fileId가 포함되어 있습니다.

DriveDestination

Google Drive에 녹화 파일이 저장된 내보내기 위치

JSON 표현
{
  "file": string,
  "exportUri": string
}
필드
file

string

출력 전용입니다. 기본 MP4 파일의 fileId 예: '1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP' $ GET https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media를 사용하여 blob을 다운로드합니다. 자세한 내용은 https://developers.google.com/drive/api/v3/reference/files/get을 참고하세요.

exportUri

string

출력 전용입니다. 브라우저에서 녹화 파일을 재생하는 데 사용되는 링크입니다. 예를 들면 https://drive.google.com/file/d/{$fileId}/view입니다.

녹음 세션의 현재 상태입니다.

열거형
STATE_UNSPECIFIED 기본값이며 사용되지 않습니다.
STARTED 활성 녹화 세션이 시작되었습니다.
ENDED 녹화 세션이 종료되었지만 녹화 파일이 아직 생성되지 않았습니다.
FILE_GENERATED 녹화 파일이 생성되어 다운로드할 준비가 되었습니다.

메서드

get

녹음 파일 ID로 녹음 파일을 가져옵니다.

list

회의 기록의 녹화 리소스를 나열합니다.