Package google.maps.aerialview.v1

Indeks

AerialView

Definicja usługi dla interfejsu Aerial View API.

LookupVideo

rpc LookupVideo(LookupVideoRequest) returns (Video)

Pobiera film na podstawie jego adresu lub identyfikatora filmu. Odpowiedź to film z zestawem identyfikatorów URI odtwarzania dla AKTYWNYCH filmów, stan PRZETWARZANIA w przypadku oczekujących filmów lub błąd 404, jeśli film nie istnieje. Odbieranie filmu jest zdarzeniem naliczanym do rachunku, więc elementy wywołujące tę metodę powinny być gotowe do użycia zwróconych identyfikatorów URI w momencie żądania.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/cloud-platform
LookupVideoMetadata

rpc LookupVideoMetadata(LookupVideoMetadataRequest) returns (VideoMetadata)

Pobiera metadane filmu o jego adresie lub identyfikatorze video. Jest to bezpłatna alternatywa dla metody LookupVideo, która zwraca wszystkie dostępne dane wideo z wyjątkiem identyfikatorów URI odtwarzania.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/cloud-platform
RenderVideo

rpc RenderVideo(RenderVideoRequest) returns (RenderVideoResponse)

Dodaje adres do kolejki mechanizmu renderowania, jeśli film nie został jeszcze wyrenderowany. W przeciwnym razie zwraca metadane filmu.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

  • https://www.googleapis.com/auth/cloud-platform

LookupVideoMetadataRequest

Prośba o wiadomość dotyczącą: AerialView.LookupVideoMetadata.

Pola
Pole sumy key. To pole jest wymagane. key może mieć tylko jedną z tych wartości:
video_id

string

Identyfikator zwrócony z RenderVideo.

address

string

Adres pocztowy w Stanach Zjednoczonych.

LookupVideoRequest

Prośba o wiadomość dotyczącą: AerialView.LookupVideo.

Pola
Pole sumy key. To pole jest wymagane. Klucz używany do wyszukiwania filmu. key może mieć tylko jedną z tych wartości:
video_id

string

Identyfikator zwrócony z RenderVideo.

address

string

Adres pocztowy w Stanach Zjednoczonych.

MediaFormat

Wymienia różne formaty multimediów obsługiwane przez interfejs API.

Wartości w polu enum
MEDIA_FORMAT_UNSPECIFIED Wartość domyślna.
IMAGE Obraz miniatury.
MP4_HIGH Wysoka jakość filmu MP4.
MP4_MEDIUM Średnia jakość filmu w formacie MP4.
MP4_LOW Niska jakość filmu MP4.
DASH MPEG-DASH do strumieniowego przesyłania danych z dopasowaną szybkością transmisji bitów na większości urządzeń.
HLS HLS do strumieniowego przesyłania danych z dostosowywaną szybkością transmisji bitów na urządzeniach Apple.

RenderVideoRequest

Prośba o wiadomość dotyczącą: AerialView.RenderVideo.

Pola
address

string

To pole jest wymagane. Adres pocztowy w Stanach Zjednoczonych, w której ma być renderowany film.

RenderVideoResponse

Wiadomość z odpowiedzią na temat: AerialView.RenderVideo.

Pola
state

State

Bieżący stan żądania renderowania.

metadata

VideoMetadata

Zawiera metadane filmu ustawiane tylko wtedy, gdy stan to ACTIVE.

Identyfikator URI

Zawiera wszystkie identyfikatory URI danego formatu wideo.

Pola
landscape_uri

string

Podpisany krótkotrwały identyfikator URI multimediów w orientacji poziomej.

portrait_uri

string

Podpisany krótkotrwały identyfikator URI multimediów w orientacji pionowej.

Wideo

Obiekt zawierający wszystkie dane o filmie.

Pola
uris

map<string, Uris>

Mapowanie typów mediów na ich identyfikatory URI. To pole znajduje się tylko w przypadku ACTIVE filmów. Klucz jest wartością wyliczeniową z MediaFormat.

state

State

Bieżący stan żądania renderowania.

metadata

VideoMetadata

Zawiera metadane filmu ustawiane tylko wtedy, gdy stan to ACTIVE.

Stan

Różne stany filmu.

Wartości w polu enum
STATE_UNSPECIFIED Wartość domyślna. Ta wartość nie jest używana.
PROCESSING Film jest teraz przetwarzany.
ACTIVE Film został wyrenderowany i można go obejrzeć na stronie LookupVideo.
FAILED Nie udało się wyrenderować filmu.

VideoMetadata

Zawiera metadane filmu, takie jak identyfikator filmu i czas trwania.

Pola
video_id

string

Tylko dane wyjściowe. Identyfikator filmu i zalecany sposób jego odzyskania.

capture_date

Date

Tylko dane wyjściowe. Data wykonania zdjęć użytych w filmie. Będą one podawane na poziomie miesiąca.

duration

Duration

Tylko dane wyjściowe. Długość filmu.

state

State

Tylko dane wyjściowe. Bieżący stan żądania renderowania.