Metadane dotyczące nagrania utworzonego podczas konferencji.
Zapis 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.}
Pola
name
string
Tylko dane wyjściowe. Nazwa zasobu nagrania. Format: conferenceRecords/{conferenceRecord}/recordings/{recording}, gdzie {recording} to mapowanie 1:1 na każdą niepowtarzalną sesję nagraniową podczas rozmowy wideo.
Tylko dane wyjściowe. Nagranie jest zapisywane na Dysku Google jako plik MP4. driveDestination obejmuje Dysk fileId, którego można użyć do pobrania pliku za pomocą metody files.get interfejsu Drive API.
DriveDestination
Eksportuj lokalizację, w której zapisany jest plik nagrania na Dysku Google.
Zapis JSON
{"file": string,"exportUri": string}
Pola
file
string
Tylko dane wyjściowe. Pole fileId odpowiedniego pliku MP4. Na przykład „1kuceFZohVoCh6FulBHxwy6I15Ogpc4hP”. Użyj polecenia $ GET
https://www.googleapis.com/drive/v3/files/{$fileId}?alt=media, aby pobrać obiekt blob. Więcej informacji znajdziesz na stronie https://developers.google.com/drive/api/v3/reference/files/get.
exportUri
string
Tylko dane wyjściowe. Link umożliwiający odtworzenie pliku z nagraniem w przeglądarce. Na przykład: https://drive.google.com/file/d/{$fileId}/view.
Stan
Bieżący stan sesji nagrywania.
Wartości w polu enum
STATE_UNSPECIFIED
Domyślnie, nigdy nie było używane.
STARTED
Rozpoczęto aktywną sesję nagrywania.
ENDED
Sesja nagrywania zakończyła się, ale plik z nagraniem nie został jeszcze wygenerowany.
FILE_GENERATED
Plik z nagraniem jest wygenerowany i gotowy do pobrania.