跳到主要内容
版本:4.0.0

查询录像上传状态

qryAvUpload

function qryAvUpload(params: QryAvUploadReq): Promise<ApiReply<AvUpload>> {
}

本方法用于查询录像上传请求的完成状态。有两种查询模式:

  • 按上传请求ID查询,此时只需要提供reqId参数
  • 按开始时间的范围查询(即查询startTimeStart <= startTime < startTimeEnd 的记录),此时需要提供startTimeStart, startTimeEnd两个参数,同时要指定__page__limit 两个分页参数,可选提供appId, simNo参数。

参数

参数名数据类型必要说明
paramsQryAvUploadReqY查询录像上传状态请求参数

QryAvUploadReq

参数名数据类型必要说明
reqIdstringY?上传远程录像方法 reqAvUpload 返回的请求ID
startTimeStartstringY?录像的开始时间的范围起始时间,格式:yyyy-MM-dd HH:mm:ss
startTimeEndstringY?录像的开始时间的范围结束时间,格式:yyyy-MM-dd HH:mm:ss
simNostring终端识别号
__limitintY分页每页记录数,必须大于等于1,小于等于2000
__pageintY分页的第几页,从1开始。

注:reqId和(startTimeStart, startTimeEnd)两者必要其一

返回值

Promise<ApiReply<AvUpload>>

AvUpload

属性数据类型必要说明
reqIdstringY上传请求ID
reqTmstringY最后一次请求时间
appIdstringY应用ID。
simNostringY终端识别号
channelintY音视频逻辑通道号。参见JT/T 1078标准定义的车载视频逻辑通道号定义表
startTimestringY录像文件的开始记录时间,格式:yyyy-MM-dd HH:mm:ss
endTimestringY录像文件的结束记录时间,格式:yyyy-MM-dd HH:mm:ss
almStatestringY64位报警标志,以16进制值表示,如:A0表示十进制的160,二进制的10100000。位0-31定义请参考JT/T 808-2011表18报警标志位定义;位32-63定义请参考JT/T 1078-2016表14视频报警报警标志位定义。
mediaTypeintY音视频资源类型:
  • 0: 音、视频
  • 1: 音频
  • 2: 视频
  • 3: 视频或音频
codeStreamintY码流类型:
  • 0: 所有码流
  • 1: 主码流
  • 2: 子码流
未指定时默认为0
storageTypeintY存储位置:
  • 0: 所有存储位置
  • 1: 主存储器
  • 2: 灾备存储器
未指定时默认为0
fileSzbigintY文件大小,字节数
stintY当前上传状态:
  • 1: 请求已创建
  • 2: 终端已经应答
  • 3: 上传中
  • 4: 上传已完成
  • 5: 失败
  • 6: 已经取消
  • 7:超时
fileNamestring文件名,未完成上传时无此属性,或为null
uploadTmstring上传完成时间,格式:yyyy-MM-dd HH:mm:ss。未完成上传时无此属性,或为null
urlstring已上传文件的下载URL,未完成上传时无此属性,或为null