REST Resource: conferenceRecords.recordings

리소스: 녹화

회의 중에 생성된 녹음에 대한 메타데이터입니다.

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

회의 녹화 파일의 녹화 리소스를 나열합니다.