Package google.maps.aerialview.v1

Índice

AerialView

Definición de servicio para la API de Aerial View.

LookupVideo

rpc LookupVideo(LookupVideoRequest) returns (Video)

Recupera un video según su dirección o videoId. La respuesta será un video con un conjunto de URI de reproducción para videos ACTIVE, un estado PROCESSING para videos pendientes o un error 404 si el video no existe. Recibir un video es un evento facturable, por lo que los emisores de este método deberían estar listos para usar los URIs que se muestren en el momento de la solicitud.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

rpc LookupVideoMetadata(LookupVideoMetadataRequest) returns (VideoMetadata)

Recupera los metadatos de un video según su dirección o videoId. Este método es una alternativa de llamada gratuita a LookupVideo y muestra todos los datos de video disponibles, excepto los URI de reproducción.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

rpc RenderVideo(RenderVideoRequest) returns (RenderVideoResponse)

Agrega una dirección a la fila del procesador si aún no se renderizó un video. De lo contrario, muestra los metadatos sobre el video.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

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

LookupVideoMetadataRequest

Mensaje de solicitud para AerialView.LookupVideoMetadata.

Campos
Campo de unión key. Obligatorio. Las direcciones (key) solo pueden ser una de las siguientes opciones:
video_id

string

Un ID que muestra RenderVideo.

address

string

Una dirección postal de EE.UU.

LookupVideoRequest

Mensaje de solicitud para AerialView.LookupVideo.

Campos
Campo de unión key. Obligatorio. Es una clave que se usa para buscar un video. Las direcciones (key) solo pueden ser una de las siguientes opciones:
video_id

string

Un ID que muestra RenderVideo.

address

string

Una dirección postal de EE.UU.

MediaFormat

Enumera los diversos formatos de medios compatibles con la API.

Enumeradores
MEDIA_FORMAT_UNSPECIFIED Valor predeterminado
IMAGE Una imagen en miniatura.
MP4_HIGH Video MP4 de alta calidad.
MP4_MEDIUM Video MP4 de calidad media.
MP4_LOW Video MP4 de baja calidad.
DASH MPEG-DASH para la transmisión de tasa de bits adaptable en la mayoría de los dispositivos
HLS HLS para la transmisión de tasa de bits adaptable en dispositivos Apple.

RenderVideoRequest

Mensaje de solicitud para AerialView.RenderVideo.

Campos
address

string

Obligatorio. Una dirección postal de EE.UU. para la ubicación que se mostrará en el video.

RenderVideoResponse

Mensaje de respuesta para AerialView.RenderVideo.

Campos
state

State

El estado actual de la solicitud de procesamiento.

metadata

VideoMetadata

Contiene los metadatos del video y solo se establece si el estado es ACTIVE.

URI

Contiene todos los URI de un formato de video determinado.

Campos
landscape_uri

string

Un URI de corta duración firmado para los medios en orientación horizontal.

portrait_uri

string

Un URI de corta duración firmado para el contenido multimedia en orientación vertical.

Video

Es un objeto que encapsula todos los datos sobre un video.

Campos
uris

map<string, Uris>

Es una asignación de los tipos de medios a sus URIs. Este campo solo se incluye para ACTIVE videos. La clave es un valor de enumeración de MediaFormat.

state

State

El estado actual de la solicitud de procesamiento.

metadata

VideoMetadata

Contiene los metadatos del video y solo se establece si el estado es ACTIVE.

Estado

Indica los diferentes estados en los que puede estar un video.

Enumeradores
STATE_UNSPECIFIED Valor predeterminado Este valor no se usa.
PROCESSING Se está procesando el video.
ACTIVE Se terminó de renderizar el video y se puede ver a través de LookupVideo.
FAILED No se pudo procesar el video.

VideoMetadata

Contiene metadatos sobre un video, como su videoId y duración.

Campos
video_id

string

Solo salida. El ID del video y la forma recomendada de recuperarlo.

capture_date

Date

Solo salida. La fecha en la que se capturaron las imágenes utilizadas en el video. Esto se hará a nivel del mes en detalle.

duration

Duration

Solo salida. Duración del video.

state

State

Solo salida. El estado actual de la solicitud de procesamiento.