查询录像上传状态
qryAvUpload
function qryAvUpload(params: QryAvUploadReq): Promise<ApiReply<AvUpload>> {
}
本方法用于查询录像上传请求的完成状态。有两种查询模式:
- 按上传请求ID查询,此时只需要提供
reqId
参数 - 按开始时间的范围查询(即查询
startTimeStart
<=startTime
<startTimeEnd
的记录),此时需要提供startTimeStart
,startTimeEnd
两个参数,同时要指定__page
,__limit
两个分页参数,可选提供appId
,simNo
参数。
参数
参数名 | 数据类型 | 必要 | 说明 |
---|---|---|---|
params | QryAvUploadReq | Y | 查询录像上传状态请求参数 |
QryAvUploadReq
参数名 | 数据类型 | 必要 | 说明 |
---|---|---|---|
reqId | string | Y? | 上传远程录像方法 reqAvUpload 返回的请求ID |
startTimeStart | string | Y? | 录像的开始时间的范围起始时间,格式:yyyy-MM-dd HH:mm:ss |
startTimeEnd | string | Y? | 录像的开始时间的范围结束时间,格式:yyyy-MM-dd HH:mm:ss |
simNo | string | 终端识别号 | |
__limit | int | Y | 分页每页记录数,必须大于等于1 ,小于等于2000 。 |
__page | int | Y | 分页的第几页,从1 开始。 |
注:reqId和(startTimeStart, startTimeEnd)两者必要其一
返回值
Promise<ApiReply<AvUpload>>
AvUpload
属性 | 数据类型 | 必要 | 说明 |
---|---|---|---|
reqId | string | Y | 上传请求ID |
reqTm | string | Y | 最后一次请求时间 |
appId | string | Y | 应用ID。 |
simNo | string | Y | 终端识别号 |
channel | int | Y | 音视频逻辑通道号。参见JT/T 1078标准定义的车载视频逻辑通道号定义表 |
startTime | string | Y | 录像文件的开始记录时间,格式:yyyy-MM-dd HH:mm:ss |
endTime | string | Y | 录像文件的结束记录时间,格式:yyyy-MM-dd HH:mm:ss |
almState | string | Y | 64位报警标志,以16进制值表示,如:A0 表示十进制的160,二进制的10100000 。位0-31定义请参考JT/T 808-2011表18报警标志位定义;位32-63定义请参考JT/T 1078-2016表14视频报警报警标志位定义。 |
mediaType | int | Y | 音视频资源类型:
|
codeStream | int | Y | 码流类型:
0 |
storageType | int | Y | 存储位置:
0 |
fileSz | bigint | Y | 文件大小,字节数 |
st | int | Y | 当前上传状态:
|
fileName | string | 文件名,未完成上传时无此属性,或为null | |
uploadTm | string | 上传完成时间,格式:yyyy-MM-dd HH:mm:ss 。未完成上传时无此属性,或为null | |
url | string | 已上传文件的下载URL,未完成上传时无此属性,或为null |