Package google.maps.aerialview.v1

Индекс

С высоты птичьего полета

Определение службы для API аэрофотоснимка.

ПоискВидео

rpc LookupVideo( LookupVideoRequest ) returns ( Video )

Извлекает видео по его адресу или идентификатору видео. Ответом будет либо видео с набором URI воспроизведения для АКТИВНЫХ видео, состояние ОБРАБОТКИ для ожидающих видео, либо ошибка 404, если видео не существует. Получение видео является платным событием, поэтому вызывающие этот метод должны быть готовы использовать возвращенные URI во время запроса.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform
Поиск видеометаданных

rpc LookupVideoMetadata( LookupVideoMetadataRequest ) returns ( VideoMetadata )

Извлекает метаданные видео по его адресу или идентификатору видео. Этот метод является бесплатной альтернативой LookupVideo и возвращает все доступные видеоданные, за исключением URI воспроизведения.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform
РендерВидео

rpc RenderVideo( RenderVideoRequest ) returns ( RenderVideoResponse )

Добавляет адрес в очередь средства визуализации, если видео еще не было обработано. В противном случае возвращает метаданные о видео.

Области авторизации

Требуется следующая область действия OAuth:

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

ПоискВидеоМетаданныхЗапрос

Сообщение запроса для AerialView.LookupVideoMetadata .

Поля
key поля объединения. Необходимый. key может быть только одним из следующих:
video_id

string

Идентификатор, возвращенный из RenderVideo .

address

string

Почтовый адрес США.

ПоискВидеоЗапрос

Сообщение запроса для AerialView.LookupVideo .

Поля
key поля объединения. Необходимый. Ключ, используемый для поиска видео. key может быть только одним из следующих:
video_id

string

Идентификатор, возвращенный из RenderVideo .

address

string

Почтовый адрес США.

Медиаформат

Перечисляет различные форматы мультимедиа, поддерживаемые API.

Перечисления
MEDIA_FORMAT_UNSPECIFIED Значение по умолчанию.
IMAGE Миниатюрное изображение.
MP4_HIGH Видео высокого качества в формате MP4.
MP4_MEDIUM Видео MP4 среднего качества.
MP4_LOW Видео MP4 низкого качества.
DASH MPEG-DASH для потоковой передачи с адаптивным битрейтом на большинстве устройств.
HLS HLS для потоковой передачи с адаптивным битрейтом на устройствах Apple.

РендерВидеоЗапрос

Сообщение запроса для AerialView.RenderVideo .

Поля
address

string

Необходимый. Почтовый адрес США для места, которое будет отображаться в видео.

РендерВидеоответ

Ответное сообщение для AerialView.RenderVideo .

Поля
state

State

Текущее состояние запроса на рендеринг.

metadata

VideoMetadata

Содержит метаданные видео, устанавливаются только в том случае, если состояние ACTIVE .

Урис

Содержит все URI для данного видеоформата.

Поля
landscape_uri

string

Подписанный кратковременный URI для средств массовой информации в альбомной ориентации.

portrait_uri

string

Подписанный кратковременный URI для мультимедиа в портретной ориентации.

видео

Объект, инкапсулирующий все данные о видео.

Поля
uris

map<string, Uris >

Сопоставление типов мультимедиа с их URI. Это поле включается только для ACTIVE видео. Ключ — это значение перечисления из MediaFormat .

state

State

Текущее состояние запроса на рендеринг.

metadata

VideoMetadata

Содержит метаданные видео, устанавливаются только в том случае, если состояние ACTIVE .

Состояние

Различные состояния, в которых может находиться видео.

Перечисления
STATE_UNSPECIFIED Значение по умолчанию. Это значение не используется.
PROCESSING Видео сейчас обрабатывается.
ACTIVE Рендеринг видео завершен, и его можно просмотреть с помощью LookupVideo .
FAILED Видео не удалось отрендерить.

ВидеоМетаданные

Содержит метаданные о видео, такие как его идентификатор videoId и продолжительность.

Поля
video_id

string

Только вывод. Идентификатор видео и рекомендуемый способ его получения.

capture_date

Date

Только вывод. Дата, когда были сняты изображения, использованные в видео. Детализация будет на уровне месяца.

duration

Duration

Только вывод. Продолжительность видео.

state

State

Только вывод. Текущее состояние запроса на рендеринг.