Índice
AerialView
(interface)LookupVideoMetadataRequest
(mensagem)LookupVideoRequest
(mensagem)MediaFormat
(enum)RenderVideoRequest
(mensagem)RenderVideoResponse
(mensagem)Uris
(mensagem)Video
(mensagem)Video.State
(enum)VideoMetadata
(mensagem)
AerialView
Definição de serviço para a API Aerial View.
LookupVideo |
---|
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.
|
LookupVideoMetadata |
---|
Busca metadados para um vídeo segundo o endereço ou videoId. Esse método é uma alternativa sem custo para
|
RenderVideo |
---|
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.
|
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 |
Um ID retornado de |
address |
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 |
Um ID retornado de |
address |
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 |
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 |
Estado atual da solicitação de renderização. |
metadata |
Contém os metadados do vídeo, definido apenas se o estado for |
URIs
Contém todos os URIs de um determinado formato de vídeo.
Campos | |
---|---|
landscape_uri |
Um URI de curta duração assinado para a mídia na orientação paisagem. |
portrait_uri |
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 |
Um mapeamento dos tipos de mídia para os URIs. Esse campo só é incluído para vídeos com |
state |
Estado atual da solicitação de renderização. |
metadata |
Contém os metadados do vídeo, definido apenas se o estado for |
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 |
Apenas saída. Um ID para o vídeo e a maneira recomendada de recuperá-lo. |
capture_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 |
Apenas saída. A duração do vídeo. |
state |
Apenas saída. Estado atual da solicitação de renderização. |