Index
AerialView
(interface)LookupVideoMetadataRequest
(message)LookupVideoRequest
(message)MediaFormat
(enum)RenderVideoRequest
(message)RenderVideoResponse
(message)Uris
(message)Video
(message)Video.State
(enum)VideoMetadata
(message)
AerialView
Définition de service pour l'API Aerial View.
LookupVideo |
---|
Extrait une vidéo en fonction de son adresse ou de son ID vidéo. La réponse est soit une vidéo avec un ensemble d'URI de lecture pour les vidéos ACTIVES, un état en cours de traitement pour les vidéos en attente, soit une erreur 404 si la vidéo n'existe pas. La réception d'une vidéo est un événement facturable. Les appelants de cette méthode doivent donc être prêts à utiliser les URI renvoyés au moment de la requête.
|
LookupVideoMetadata |
---|
Extrait les métadonnées d'une vidéo en fonction de son adresse ou de son ID vidéo. Cette méthode est une alternative à
|
RenderVideo |
---|
Ajoute une adresse à la file d'attente du moteur de rendu si le rendu de la vidéo n'a pas déjà eu lieu. Sinon, renvoie des métadonnées sur la vidéo.
|
LookupVideoMetadataRequest
Message de requête pour AerialView.LookupVideoMetadata
.
Champs | |
---|---|
Champ d'union key . Obligatoire. key ne peut être qu'un des éléments suivants : |
|
video_id |
ID renvoyé par |
address |
Adresse postale aux États-Unis |
LookupVideoRequest
Message de requête pour AerialView.LookupVideo
.
Champs | |
---|---|
Champ d'union key . Obligatoire. Clé utilisée pour rechercher une vidéo. key ne peut être qu'un des éléments suivants : |
|
video_id |
ID renvoyé par |
address |
Adresse postale aux États-Unis |
MediaFormat
Énumère les différents formats multimédias acceptés par l'API.
Enums | |
---|---|
MEDIA_FORMAT_UNSPECIFIED |
Valeur par défaut. |
IMAGE |
Une image miniature. |
MP4_HIGH |
Vidéo MP4 haute qualité. |
MP4_MEDIUM |
Vidéo MP4 de qualité moyenne. |
MP4_LOW |
Vidéo MP4 de mauvaise qualité. |
DASH |
MPEG-DASH pour le streaming à débit adaptatif sur la plupart des appareils. |
HLS |
HLS pour le streaming à débit adaptatif sur les appareils Apple |
RenderVideoRequest
Message de requête pour AerialView.RenderVideo
.
Champs | |
---|---|
address |
Obligatoire. Adresse postale aux États-Unis pour le lieu à afficher dans la vidéo. |
RenderVideoResponse
Message de réponse pour AerialView.RenderVideo
.
Champs | |
---|---|
state |
État actuel de la requête de rendu. |
metadata |
Contient les métadonnées de la vidéo, définies uniquement si l'état est |
URI
Contient tous les URI d'un format vidéo donné.
Champs | |
---|---|
landscape_uri |
URI éphémère signé pour le contenu multimédia en mode paysage. |
portrait_uri |
URI éphémère signé pour le contenu multimédia en mode portrait. |
Vidéo
Objet qui encapsule toutes les données concernant une vidéo.
Champs | |
---|---|
uris |
Mappage des types de médias avec leurs URI. Ce champ n'est inclus que pour |
state |
État actuel de la requête de rendu. |
metadata |
Contient les métadonnées de la vidéo, définies uniquement si l'état est |
État
les différents états possibles d'une vidéo ;
Enums | |
---|---|
STATE_UNSPECIFIED |
Valeur par défaut. Cette valeur n'est pas utilisée. |
PROCESSING |
La vidéo est en cours de traitement. |
ACTIVE |
Le rendu de la vidéo est terminé. Vous pouvez la regarder via LookupVideo . |
FAILED |
Échec du rendu de la vidéo. |
VideoMetadata
Contient des métadonnées sur une vidéo, telles que son ID vidéo et sa durée.
Champs | |
---|---|
video_id |
Uniquement en sortie. ID de la vidéo et méthode recommandée pour la récupérer. |
capture_date |
Uniquement en sortie. Date à laquelle les images utilisées dans la vidéo ont été prises. La précision est définie au niveau du mois. |
duration |
Uniquement en sortie. Durée de la vidéo. |
state |
Uniquement en sortie. État actuel de la requête de rendu. |