索引
AerialView
(接口)LookupVideoMetadataRequest
(消息)LookupVideoRequest
(消息)MediaFormat
(枚举)RenderVideoRequest
(消息)RenderVideoResponse
(消息)Uris
(消息)Video
(消息)Video.State
(枚举)VideoMetadata
(消息)
AerialView
Aerial View API 的服务定义。
LookupVideo |
---|
根据地址或 videoId 获取视频。响应要么是一个视频,其中包含一组有效视频的播放 URI;对于待定视频,响应将是 PROCESSING 状态;如果视频不存在,则会返回 404 错误。接收视频属于计费事件,因此该方法的调用方应在收到请求时准备好使用返回的 URI。
|
LookupVideoMetadata |
---|
根据视频或 videoId 获取视频的元数据。此方法是
|
RenderVideo |
---|
如果视频尚未渲染,则向渲染程序的队列添加一个地址。否则,返回有关视频的元数据。
|
LookupVideoMetadataRequest
AerialView.LookupVideoMetadata
的请求消息。
字段 | |
---|---|
联合字段 key 。必需。key 只能是下列其中一项: |
|
video_id |
从 |
address |
美国邮政地址。 |
LookupVideoRequest
AerialView.LookupVideo
的请求消息。
字段 | |
---|---|
联合字段 key 。必需。用于查找视频的键。key 只能是下列其中一项: |
|
video_id |
从 |
address |
美国邮政地址。 |
MediaFormat
枚举 API 支持的各种媒体格式。
枚举 | |
---|---|
MEDIA_FORMAT_UNSPECIFIED |
默认值。 |
IMAGE |
缩略图。 |
MP4_HIGH |
高品质 MP4 视频。 |
MP4_MEDIUM |
中等质量的 MP4 视频。 |
MP4_LOW |
低画质的 MP4 视频。 |
DASH |
MPEG-DASH,适用于大多数设备上的自适应比特率流式传输。 |
HLS |
适用于 Apple 设备上的自适应比特率流式传输的 HLS。 |
RenderVideoRequest
AerialView.RenderVideo
的请求消息。
字段 | |
---|---|
address |
必需。要在视频中呈现的地点所对应的美国邮政地址。 |
RenderVideoResponse
AerialView.RenderVideo
的响应消息。
字段 | |
---|---|
state |
渲染请求的当前状态。 |
metadata |
包含视频的元数据,仅当状态为 |
URI
包含给定视频格式的所有 URI。
字段 | |
---|---|
landscape_uri |
屏幕方向为横向的媒体的已签名短期有效 URI。 |
portrait_uri |
纵向模式下的媒体的已签名短期有效 URI。 |
视频
一个对象,用于封装关于视频的所有数据。
字段 | |
---|---|
uris |
媒体类型与其 URI 的映射。只有 |
state |
渲染请求的当前状态。 |
metadata |
包含视频的元数据,仅当状态为 |
状态
视频可能处于的不同状态。
枚举 | |
---|---|
STATE_UNSPECIFIED |
默认值。此值未使用。 |
PROCESSING |
该视频目前正在处理中。 |
ACTIVE |
视频已渲染完毕,可通过 LookupVideo 观看。 |
FAILED |
视频呈现失败。 |
VideoMetadata
包含有关视频的元数据,例如其 videoId 和时长。