全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
视频点播

数据类型

更新时间:2018-06-13 14:01:19

视频信息 Video

描述

视频信息

名称 类型 描述
VideoId String 视频ID。
Title String 视频标题。
Description String 视频描述。
Duration Float 视频时长(秒)。
CoverURL String 视频封面URL。
Status String 视频状态
CreationTime String 视频创建时间,为UTC时间。
Size Long 视频源文件大小(字节)。
Snapshots String[] 视频截图URL数组。
CateId Long 视频分类ID。
CateName String 视频分类名称。
Tags String 视频标签,多个会用逗号分隔。

视频基本信息 VideoBase

描述

视频基本信息

名称类型描述
VideoIdString视频ID。
TitleString视频标题。
DurationString视频时长(秒)。
CoverURL String视频封面。
StatusString视频状态
CreationTimeString视频创建时间,为UTC时间。
MediaTypeString媒体文件类型。取值范围:
  • video(视频)
  • audio(纯音频)

播放信息 PlayInfo

描述

视频播放信息(流信息)

名称类型描述
BitrateString视频流码率,单位Kbps。
DefinitionString视频流清晰度定义。取值范围:
  • FD(流畅)
  • LD(标清)
  • SD(高清)
  • HD(超清)
  • OD(原画)
  • 2K(2K)
  • 4K(4K)
DurationString视频流长度,单位秒。
EncryptLong视频流是否加密流。取值范围:
  • 0(否)
  • 1(是)
PlayURLString视频流的播放地址。
FormatString视频流格式。
若媒体文件为视频,取值范围:
  • mp4
  • m3u8
若是纯音频,取值范围:
  • mp3
FpsString视频流帧率,每秒多少帧。
SizeLong视频流大小,单位Byte。
WidthLong视频流宽度,单位px。
HeightLong视频流高度,单位px
StreamTypeString视频流类型。
若媒体流为视频,取值范围:
  • video
若是纯音频,取值范围:
  • audio
JobIdString媒体流转码的作业ID,作为媒体流的唯一标识。
WatermarkIdString当前媒体流关联的水印ID。

视频Meta信息 VideoMeta

描述

视频Meta信息

名称 类型 描述
VideoId String 视频ID。
Title String 视频标题。
Duration Float 视频时长(秒)。
CoverURL String 视频封面。
Status String 视频状态

视频状态 Status

描述

视频状态Status的取值列表

取值 描述 备注
Uploading 上传中 视频的初始状态,表示正在上传。
UploadFail 上传失败 由于是断点续传,无法确定上传是否失败,故暂不会出现此值。
UploadSucc 上传完成 -
Transcoding 转码中 -
TranscodeFail 转码失败 转码失败,一般是原片有问题,可在事件通知的 转码完成消息 得到ErrorMessage失败信息,或提交工单联系我们。
Checking 审核中 视频点播控制台 > 全局设置 > 审核设置 开启了 先审后发,转码成功后视频状态会变成审核中,此时视频只能在控制台播放。
Blocked 屏蔽 在审核时屏蔽视频。
Normal 正常 视频可正常播放。

视频分类 Category

名称 类型 描述
CateId Long 视频分类ID。
CateName String 分类名称,最大64字节,UTF8编码。
ParentId Long 父分类ID,一级分类父ID为-1。
Level Long 分类层级,一级分类层级为0。

源文件信息 Mezzanine

名称 类型 描述
VideoId String 视频ID。
FileName String 文件名称。
Duration String 文件时长(秒)。
Status String 源文件状态
CreationTime String 文件创建时间,为UTC时间。
Height Long 文件高度,单位px。
Width Long 文件宽度,单位px。
Fps String 文件帧率,每秒多少帧。
FileURL String 文件地址。
Bitrate String 文件码率,单位Kbps。
Size Long 文件大小,单位Byte。

源文件状态 Status

描述

文件状态Status的取值列表

取值 描述 备注
Uploading 上传中 文件的初始状态,表示正在上传。
Normal 正常 文件上传成功。
UploadFail 失败 文件上传失败。
Deleted 删除 文件被删除。

直转点视频信息 LiveRecordVideo

描述

直转点录制视频信息

名称 类型 描述
StreamName String 直播流名称。
DomainName String 域名。
AppName String App名称。
PlaylistId String 播单ID。
RecordStartTime String 录制开始时间。
RecordEndTime String 录制结束时间。
Video Video 视频信息。

播放TOP视频统计 TopPlayVideoStatis

描述

用户每天播放TOP统计数据

名称 类型 描述
VideoId String 视频id
PlayDuration String 播放时长,单位:毫秒
Title String 视频名称
VV String 播放次数
UV String 播放用户数

视频播放统计 VideoPlayStatisDetail

描述

指定视频每天统计数据

名称 类型 描述
Date String 日期,yyyyMMdd格式,例如”20170120”
PlayDuration String 播放时长,单位:毫秒
Title String 视频名称
VV String 播放次数
UV String 播放用户数
PlayRange String 播放时长分布

播放总量统计 UserPlayStatisTotals

描述

用户每天播放总量统计数据

名称 类型 描述
Date String 日期,yyyyMMdd格式,例如”20170120”
PlayDuration String 播放总时长,单位:毫秒
PlayRange String 播放时长分布
VV VV 播放次数总量统计
UV UV 播放用户数总量统计

播放均值统计 UserPlayStatisAvgs

描述

用户每天平均播放均值统计数据

名称 类型 描述
Date String 日期,yyyyMMdd格式,例如”20170120”
AvgPlayDuration String 平均播放时长,单位:毫秒
AvgPlayCount String 平均播放次数

播放数VV终端分布 VV

名称 类型 描述
Android String Android播放器播放总次数
iOS String IOS播放器播放总次数
Flash String Flash播放器播放总次数
HTML5 String Html5播放器播放总次数

播放数UV终端分布 UV

名称 类型 描述
Android String Android播放器播放总用户数
iOS String IOS播放器播放总用户数
Flash String Flash播放器播放总用户数
HTML5 String Html5播放器播放总用户数

云剪辑工程 EditingProject

名称 类型 描述
ProjectId String 云剪辑工程Id
Title String 云剪辑工程标题
CreationTime String 云剪辑工程创建时间。UTC时间,格式为:yyyy-MM-ddTHH:mm:ssZ 例如,2017-01-11T12:00:00Z(为北京时间2017年1月11日20点0分0秒)
ModifiedTime String 云剪辑工程最新修改时间。UTC时间,格式为:yyyy-MM-ddTHH:mm:ssZ 例如,2017-01-11T12:00:00Z(为北京时间2017年1月11日20点0分0秒)
Status String 云剪辑工程状态。取值参见ProjectStatus
Description String 云剪辑工程描述
Timeline String 云剪辑工程时间线。Json格式,具体参见Timeline详情
Duration String 云剪辑工程总时长,与Timeline的总时长一致
CoverURL String 云剪辑工程封面URL

时间线 Timeline

名称 类型 描述
Id String 云剪辑工程Id
Title String 云剪辑工程标题
CreationTime String 时间线创建时间
ModifiedTime String 时间线最近修改时间
Duration Float 时间线总时长。单位:秒,精确到小数点后4位
CurrentRuler Float 时间线当前的比例尺大小当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
CurrentPosition Float 云剪辑工程时码竖线所处的位置。单位:秒,精确到小数点后4位。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
VideoTracks VideoTrack[] 视频轨列表。具体参见VideoTrack

视频轨 VideoTrack

名称 类型 描述
Count Int 视频轨素材片段总数
Duration String 视频轨总时长
VideoTrackClips VideoTrackClip[] 视频轨素材片段列表。具体参见VideoTrackClip

视频轨素材 VideoTrackClip

名称 类型 描述
Id String 素材片段Id。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。当timeline用于编辑时,该字段在此timeline内部不可重复。
VideoId String 素材片段所对应的素材Id
Type String 素材片段类型。取值:Video(视频); Image(图片) 默认Video
Title String 素材片段标题,默认与其所对应的素材标题相同
Index Int 素材片段在时间线中的顺序,从0开始
CutFlag Boolean 剪切标识,记录素材片段是否被剪切过。取值true, false。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
TextFlag Boolean 横幅文字标识,记录素材片段是否被添加过横幅文字。取值true, false。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
DeWatermarkFlag Boolean 遮标标识,记录素材片段是否进行过遮标处理。取值true, false。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
URL String 素材片段剪辑所使用的流URL。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
CoverURL String 素材片段封面URL,默认与其所对应的素材封面URL相同。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
SpriteURLs String 素材片段雪碧图URL,多张雪碧图以逗号隔开。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
Width Int 素材片段剪辑所使用的流的宽度。单位是px。当timeline不用于编辑过程中保存数据,仅用于合成,且合成时未加特效(横幅文字或遮标)时,该字段可不填。
Height Int 素材片段剪辑所使用的流的高度。单位是px。当timeline不用于编辑过程中保存数据,仅用于合成,且合成时未加特效(横幅文字或遮标)时,该字段可不填。
Fps Float 素材片段的帧率。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
Bitrate Float 素材片段用于剪辑流的码率。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
In Float 素材片段相对于素材的入点。单位:秒,精确到小数点后4位
Out Float 素材片段相对于素材的出点。单位:秒,精确到小数点后4位
Duration Float 素材片段的时长。单位:秒,精确到小数点后4位
VirginDuration Float 素材片段所对应的素材完整时长。单位:秒,精确到小数点后4位。当timeline不用于编辑过程中保存数据,仅用于合成时,该字段可不填。
TimelineIn Float 素材片段相对于时间线的入点。单位:秒,精确到小数点后4位
TimelineOut Float 素材片段相对于时间线的出点。单位:秒,精确到小数点后4位
Effects Effect[] 素材片段的特效列表。具体参见Effect

特效 Effect

名称 类型 描述
Type String 特效类型。取值:
Text(横幅文字:视频素材),
DeWatermark(遮标:视频素材)
Name String 特效名称
SubType String 特效子类型。
当Type为DeWatermark时,SubType取值为Delogo_Blur
In Float 特效相对于素材片段的入点。单位:秒,精确到小数点后4位
Out Float 特效相对于素材片段的出点。单位:秒,精确到小数点后4位
TimelineIn Float 特效相对于时间线的入点。单位:秒,精确到小数点后4位
TimelineOut Float 特效相对于时间线的出点。单位:秒,精确到小数点后4位
X String 相对画面TopLeft的偏移位置x坐标。
值有两种形式:
   整数型表示像素值,范围[8,4096],单位px;
   小数型代表相对输出视频分辨率宽的比率,范围(0,1),支持4位小数,如0.9999,超出部分系统自动丢弃。
Y String 相对画面TopLeft的偏移位置y坐标。
值有两种形式:
   整数型表示像素值,范围[8,4096],单位px;
   小数型代表相对输出视频分辨率宽的比率,范围(0,1),支持4位小数,如0.9999,超出部分系统自动丢弃。
Width Int 特效区域的宽。
值有两种形式:
   整数型表示像素值,范围[8,4096],单位px;
   小数型代表相对输出视频分辨率宽的比率,范围(0,1),支持4位小数,如0.9999,超出部分系统自动丢弃。
Height Int 特效区域的高。
值有两种形式:
   整数型表示像素值,范围[8,4096],单位px;
   小数型代表相对输出视频分辨率宽的比率,范围(0,1),支持4位小数,如0.9999,超出部分系统自动丢弃。
FEWidth Float 剪辑时,视频画面的实际显示宽。单位是px
FEHeight Float 剪辑时,视频画面的实际显示高。单位是px
Font String 字体。取值:SimSun(宋体)
FontFace FontFace 字体外观。具体参见FontFace
FontColor String 字体颜色,格式为#后跟16进制值。例如:#ffffff
FontSize Int 字体大小
FontColorOpacity Float 字体透明度。取值0-1。1为不透明,0为完全透明
Content String 横幅文字内容

字体样式 FontFace

名称 类型 描述
Bold Boolean 加粗
Italic Boolean 斜体
Underline Boolean 下划线

媒体资源元数据 MediaMetadata

名称 类型 描述
Title String 合成视频标题,长度不超过128个字节,UTF8编码
Description String 合成视频描述,长度不超过1024个字节,UTF8编码
CoverURL String 合成视频自定义封面URL地址
CateId String 合成视频分类ID,请在“点播控制台-全局设置-分类管理”里编辑或查看分类的ID
Tags String 合成视频标签,单个标签不超过32字节,最多不超过16个标签。多个用逗号分隔,UTF8编码

视频合成配置 ProduceConfig

名称 类型 描述
TemplateGroupId String 视频合成之后,所使用的转码模板组ID。当不为空时,会使用该指定的模板组进行转码。可在控制台转码设置里查看模版组ID. 注:暂不支持指定不转码即分发的模版组

云剪辑工程素材 Material

说明:这里指广义的素材,既包括素材管理中的素材,也包括媒体库中的视频。

名称 类型 描述
MaterialId String 素材Id
Title String 素材标题
Description String 素材描述
Duration Float 素材时长(单位:秒;精确到小数点后4位)
CoverURL String 素材封面URL
Status String 素材状态。取值参见视频状态
CreationTime String 素材创建时间,为UTC时间
Size Long 素材源文件大小(单位:字节)
CateId Long 素材分类Id
CateName String 素材分类名称
Tags String 素材标签,多个会用逗号分隔
Snapshots String[] 素材截图URL数组
Sprites String[] 素材雪碧图URL数组

云剪辑工程状态 ProjectStatus

取值 描述 备注
Normal 草稿 云剪辑工程创建的初始状态
Producing 合成中
Produced 合成成功
ProduceFailed 合成失败

加密配置 EncryptConfig

描述

标准加密配置

名称 类型 描述
CipherText String 密文秘钥,用来获取明文秘钥
DecryptKeyUri String 根据密文秘钥获取解密秘钥地址,例: http://decrypt.demo.com?CipherText=ZjJmZGViNzUtZWY1Mi00Y2RlLTk3MTMt
KeyServiceType String 密钥服务类型,默认取值:KMS(阿里云密钥管理服务KMS)

转码作业 TranscodeJob

描述

作业信息

名称 类型 描述
JobId String 作业ID

CDN日志模型 DomainLogModel

名称 类型 描述
DomainName String 域名
DomainLogDetails DomainLogDetail[] CDN日志详情.具体参见DomainLogDetail

CDN日志详情 DomainLogDetail

名称 类型 描述
LogPath String 日志路径
StartTime String 开始时间
EndTime String 结束时间
LogSize String 日志大小
LogName String 日志名称

CDN流量数据模型 FlowDataModule

名称 类型 描述
TimeStamp String 时间片起始时刻
Value String 总流量
DomesticValue String 国内流量
OverseasValue String 海外流量
DynamicValue String 全站加速,动态流量,当按区域运营商查询时,此值为空
DynamicDomesticValue String 全站加速,国内动态流量,当按区域运营商查询时,此值为空
DynamicOverseasValue String 全站加速,海外动态流量,当按区域运营商查询时,此值为空
StaticValue String 全站加速,静态流量,当按区域运营商查询时,此值为空
StaticDomesticValue String 全站加速,国内静态流量,当按区域运营商查询时,此值为空
StaticOverseasValue String 全站加速,海外静态流量,当按区域运营商查询时,此值为空

CDN带宽数据模型 BpsDataModule

名称 类型 描述
TimeStamp String 时间片起始时刻
Value String bps数据值,单位:bit/second
DomesticValue String 国内带宽bps,当按区域运营商查询时,此值为空
OverseasValue String 海外带宽bps,当按区域运营商查询时,此值为空
L2Value String L2 bps数据值,单位:bit/second
DomesticL2Value String L2国内带宽bps,当按区域运营商查询时,此值为空
OverseasL2Value String L2海外带宽bps,当按区域运营商查询时,此值为空
DynamicValue String 全站加速,动态bps数据值,单位:bit/second
DynamicDomesticValue String 全站加速,国内带宽动态bps,当按区域运营商查询时,此值为空
DynamicOverseasValue String 全站加速,海外带宽动态bps,当按区域运营商查询时,此值为空
StaticValue String 全站加速,静态bps数据值,单位:bit/second
StaticDomesticValue String 全站加速,国内带宽静态bps,当按区域运营商查询时,此值为空
StaticOverseasValue String 全站加速,海外带宽静态bps,当按区域运营商查询时,此值为空
本文导读目录