Global

Type Definitions

ErrorData

Type:
  • Object
Properties:
Name Type Description
type String 错误类型
message String 错误信息
code Number 错误代码
Source:

FileData

Type:
  • Object
Properties:
Name Type Default Description
desc String 视频文件的描述内容
cataid Number 1 上传目录id
tag String 指定视频文件的标签
luping Number 0 开启视频课件优化处理,对于上传录屏类视频清晰度有所优化:0为不开启,1为开启
keepsource Number 0 源文件播放(不对源文件进行编码):0为编码,1为不编码
file file 文件对象(只读)
title String 文件名称
size Number 文件大小,单位Bytes(只读)
filesize Number 文件大小,单位Bytes(只读)
vid String vid(只读)
state 自定义信息,会在上传完成的回调中返回
Source:

UploadManager

Type:
  • Object
Properties:
Name Type Description
id String 每个上传实例的唯一标识
Source:

UserData

主账号/子账号的用户信息及校验值。这里的校验值有一定的时间期限,需要使用PlvVideoUpload#updateUserData方法每隔3分钟更新一次所有参数。
Type:
  • Object
Properties:
Name Type Description
userid String [主账号]userid。需要在点播后台中获取。
ptime Number [主账号]13位的毫秒级时间戳
sign String [主账号]校验值其一,计算方式:md5(`${secretkey}${ptime}`)。secretkey需要在点播后台中获取。
hash String [主账号]校验值其二,计算方式:md5(`${ptime}${writeToken}`)。writeToken需要在点播后台中获取。
appId String [子账号]appId。需要在点播后台中获取。
timestamp Number [子账号]13位的毫秒级时间戳
sign String [子账号]校验值,计算方式:md5(`${secretkey}appId${appId}timestamp${timestamp}${secretkey}`).toUpperCase()。secretkey和appId需要在点播后台中获取。
Source: