请求上传远程录像
reqAvUpload
function reqAvUpload(
simNo: string,
channel: number,
startTime: string,
endTime: string,
fileSz: number,
almState?: string,
mediaType?: number,
codeStream?: number,
storageType?: number,
when?: number): Promise<ApiReply<AvUploadResult>> {
}
本方法用于指示终端向服务端上传指定的录像文件。
- 本方法的请求参数数据应使用
qryTermSideStoredAv接口返回的数据。
参数
| 参数名 | 数据类型 | 必要 | 说明 |
|---|---|---|---|
| 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 | 音视频资源类型:
0 | |
| codeStream | int | 码流类型:
0 | |
| storageType | int | 存储位置:
0 | |
| fileSz | int | Y | 文件的大小。(4.0版本新引入参数) |
| when | int | 上传操作的执行条件,以位掩码表示,参见以下when位掩码。未指定时默认为7(WIFI、LAN、移动连接网络条件下均可执行) |
when位掩码
| 位序号 | 置位时表示 |
|---|---|
| 0 | 有WIFI连接时可下载 |
| 1 | 有LAN连接时可下载 |
| 2 | 有移动连接时可下载 |
返回值
Promise<ApiReply<AvUploadResult>>
AvUploadResult
| 属性 | 数据类型 | 必要 | 说明 |
|---|---|---|---|
| reqId | string | Y | 系统分配的请求ID,代表此次请求的上传活动,可用于后续控制此上传活动,或查询上传状态 |