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)

出力のみ。録画は MP4 ファイルとして Google ドライブに保存されます。driveDestination には、Drive API の files.get メソッドを使用してファイルをダウンロードするために使用できるドライブの fileId が含まれています。

DriveDestination

エクスポート先の Google ドライブ内の録画ファイルの保存先。

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 録画ファイルが生成され、ダウンロードできるようになりました。

Methods

get

録音 ID で録音を取得します。

list

会議レコードから録画リソースを一覧表示します。