Package google.maps.aerialview.v1

Índice

AerialView

Definição de serviço para a API Aerial View.

LookupVideo

rpc LookupVideo(LookupVideoRequest) returns (Video)

Busca um vídeo segundo o endereço ou videoId. A resposta será um vídeo com um conjunto de URIs de reprodução para vídeos ACTIVE, um estado PROCESSING para vídeos pendentes ou um erro 404 se o vídeo não existir. O recebimento de um vídeo é um evento faturável, portanto, os autores de chamada desse método devem estar prontos para usar os URIs retornados no momento da solicitação.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

rpc LookupVideoMetadata(LookupVideoMetadataRequest) returns (VideoMetadata)

Busca metadados para um vídeo segundo o endereço ou videoId. Esse método é uma alternativa sem custo para LookupVideo e retorna todos os dados de vídeo disponíveis, exceto URIs de reprodução.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

rpc RenderVideo(RenderVideoRequest) returns (RenderVideoResponse)

Adiciona um endereço à fila do renderizador se um vídeo ainda não tiver sido renderizado. Caso contrário, retorna metadados sobre o vídeo.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

LookupVideoMetadataRequest

Mensagem de solicitação para AerialView.LookupVideoMetadata.

Campos
Campo de união key. Obrigatório. key pode ser apenas de um dos tipos a seguir:
video_id

string

Um ID retornado de RenderVideo.

address

string

Um endereço postal nos EUA.

LookupVideoRequest

Mensagem de solicitação para AerialView.LookupVideo.

Campos
Campo de união key. Obrigatório. Chave usada para procurar um vídeo. key pode ser apenas de um dos tipos a seguir:
video_id

string

Um ID retornado de RenderVideo.

address

string

Um endereço postal nos EUA.

MediaFormat

Enumera os vários formatos de mídia compatíveis com a API.

Enums
MEDIA_FORMAT_UNSPECIFIED Valor padrão.
IMAGE Uma imagem em miniatura.
MP4_HIGH Vídeo MP4 de alta qualidade.
MP4_MEDIUM Vídeo MP4 de média qualidade.
MP4_LOW Vídeo MP4 de baixa qualidade.
DASH MPEG-DASH para streaming com taxa de bits adaptável na maioria dos dispositivos.
HLS HLS para streaming com taxa de bits adaptável em dispositivos Apple.

RenderVideoRequest

Mensagem de solicitação para AerialView.RenderVideo.

Campos
address

string

Obrigatório. Um endereço postal dos EUA para o local que será renderizado no vídeo.

RenderVideoResponse

Mensagem de resposta para AerialView.RenderVideo.

Campos
state

State

Estado atual da solicitação de renderização.

metadata

VideoMetadata

Contém os metadados do vídeo, definido apenas se o estado for ACTIVE.

URIs

Contém todos os URIs de um determinado formato de vídeo.

Campos
landscape_uri

string

Um URI de curta duração assinado para a mídia na orientação paisagem.

portrait_uri

string

Um URI de curta duração assinado para a mídia na orientação retrato.

Video

Objeto que encapsula todos os dados de um vídeo.

Campos
uris

map<string, Uris>

Um mapeamento dos tipos de mídia para os URIs. Esse campo só é incluído para vídeos com ACTIVE. A chave é um valor de enumeração de MediaFormat.

state

State

Estado atual da solicitação de renderização.

metadata

VideoMetadata

Contém os metadados do vídeo, definido apenas se o estado for ACTIVE.

Estado

Os diferentes estados em que um vídeo pode estar.

Enums
STATE_UNSPECIFIED Valor padrão. Esse valor não é usado.
PROCESSING O vídeo está sendo processado.
ACTIVE O vídeo concluiu a renderização e pode ser visualizado em LookupVideo.
FAILED O vídeo não foi renderizado.

VideoMetadata

Contém metadados sobre um vídeo, como videoId e duração.

Campos
video_id

string

Apenas saída. Um ID para o vídeo e a maneira recomendada de recuperá-lo.

capture_date

Date

Apenas saída. A data em que as imagens usadas no vídeo foram capturadas. A granularidade será feita no nível do mês.

duration

Duration

Apenas saída. A duração do vídeo.

state

State

Apenas saída. Estado atual da solicitação de renderização.