Index
AerialView
(Benutzeroberfläche)LookupVideoMetadataRequest
(Meldung)LookupVideoRequest
(Meldung)MediaFormat
(Aufzählung)RenderVideoRequest
(Meldung)RenderVideoResponse
(Meldung)Uris
(Meldung)Video
(Meldung)Video.State
(Aufzählung)VideoMetadata
(Meldung)
AerialView
Dienstdefinition für die Aerial View API.
LookupVideo |
---|
Ruft ein Video anhand seiner Adresse oder videoId ab. Die Antwort ist entweder ein Video mit einer Reihe von Wiedergabe-URIs für AKTIVE Videos, der Status PROCESSING (Verarbeitung läuft) für ausstehende Videos oder ein 404-Fehler, wenn das Video nicht vorhanden ist. Der Empfang eines Videos ist ein kostenpflichtiges Ereignis. Die Aufrufer dieser Methode sollten daher zum Zeitpunkt der Anfrage bereit sein, die zurückgegebenen URIs zu verwenden.
|
LookupVideoMetadata |
---|
Ruft Metadaten für ein Video anhand der Adresse oder Video-ID ab. Diese Methode ist eine kostenlose Alternative zu
|
RenderVideo |
---|
Fügt der Warteschlange des Renderers eine Adresse hinzu, falls ein Video noch nicht gerendert wurde. Andernfalls werden Metadaten zum Video zurückgegeben.
|
LookupVideoMetadataRequest
Anfragenachricht für AerialView.LookupVideoMetadata
.
Felder | |
---|---|
Union-Feld key Erforderlich. Für key ist nur einer der folgenden Werte zulässig: |
|
video_id |
Eine von |
address |
Eine Postanschrift in den USA. |
LookupVideoRequest
Anfragenachricht für AerialView.LookupVideo
.
Felder | |
---|---|
Union-Feld key Erforderlich. Ein Schlüssel zum Suchen eines Videos. Für key ist nur einer der folgenden Werte zulässig: |
|
video_id |
Eine von |
address |
Eine Postanschrift in den USA. |
MediaFormat
Zählt die verschiedenen von der API unterstützten Medienformate auf.
Enums | |
---|---|
MEDIA_FORMAT_UNSPECIFIED |
Standardwert. |
IMAGE |
Eine Miniaturansicht. |
MP4_HIGH |
MP4-Video in hoher Qualität. |
MP4_MEDIUM |
MP4-Video mit mittlerer Qualität. |
MP4_LOW |
MP4-Video in niedriger Qualität. |
DASH |
MPEG-DASH für Streaming mit adaptiver Bitrate auf den meisten Geräten |
HLS |
HLS für das Streaming mit adaptiver Bitrate auf Apple-Geräten. |
RenderVideoRequest
Anfragenachricht für AerialView.RenderVideo
.
Felder | |
---|---|
address |
Erforderlich. Eine US-Postanschrift für den Standort, der im Video gerendert werden soll. |
RenderVideoResponse
Antwortnachricht für AerialView.RenderVideo
.
Felder | |
---|---|
state |
Aktueller Status der Renderinganfrage. |
metadata |
Enthält die Metadaten des Videos und wird nur festgelegt, wenn der Status |
URIs
Enthält alle URIs für ein bestimmtes Videoformat.
Felder | |
---|---|
landscape_uri |
Ein signierter kurzlebiger URI für die Medien im Querformat. |
portrait_uri |
Ein signierter kurzlebiger URI für die Medien im Hochformat. |
Video
Ein Objekt, das alle Daten zu einem Video einschließt.
Felder | |
---|---|
uris |
Eine Zuordnung von Medientypen zu ihren URIs. Dieses Feld ist nur für |
state |
Aktueller Status der Renderinganfrage. |
metadata |
Enthält die Metadaten des Videos und wird nur festgelegt, wenn der Status |
Status
Die verschiedenen Status, die ein Video haben kann.
Enums | |
---|---|
STATE_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
PROCESSING |
Das Video wird gerade verarbeitet. |
ACTIVE |
Das Rendering des Videos ist abgeschlossen und kann über LookupVideo angesehen werden. |
FAILED |
Das Video konnte nicht gerendert werden. |
VideoMetadata
Enthält Metadaten zu einem Video, wie etwa die Video-ID und die Dauer.
Felder | |
---|---|
video_id |
Nur Ausgabe Eine ID für das Video und die empfohlene Methode zum Abrufen des Videos. |
capture_date |
Nur Ausgabe Das Datum, an dem die im Video verwendeten Bilder aufgenommen wurden. Der Detaillierungsgrad erfolgt auf Monatsebene. |
duration |
Nur Ausgabe Die Länge des Videos. |
state |
Nur Ausgabe Aktueller Status der Renderinganfrage. |