跳到主要内容
版本:4.0.0

请求上传远程录像

POST /strm/stored/upload

本接口用于指示终端向服务端上传指定的录像文件。本接口的请求参数数据应使用GET /strm/stored接口返回的数据。

请求

POST https://n11.gratour.info:7011/v1/strm/stored/upload
Content-Type: application/json
X-Auth-Token: HrWwReOAQ9WdLnJQ1JYivA

{
"simNo": "13320190317",
"channel": 1,
"startTime": "2020-10-01 00:00:00",
"endTime": "2020-10-02 00:00:00",
"almState": "0",
"mediaType": 0,
"codeStream": 2,
"storageType": 0,
"fileSz": 2677822,
"when": 7
}

请求实体属性

属性数据类型必要说明
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视频报警报警标志位定义。
mediaTypeint音视频资源类型:
  • 0: 音视频
  • 1: 音频
  • 2: 视频
  • 3: 音频或视频
未指定时默认为0
codeStreamint码流类型:
  • 0: 所有码流
  • 1: 主码流
  • 2: 子码流
未指定时默认为0
storageTypeint存储位置:
  • 0: 所有存储位置
  • 1: 主存储器
  • 2: 灾备存储器
未指定时默认为0
fileSzintY文件的大小。(4.0版本新引入参数)
whenint上传操作的执行条件,以位掩码表示,参见以下when位掩码。未指定时默认为7(WIFI、LAN、移动连接网络条件下均可执行)

when位掩码

位序号置位时表示
0有WIFI连接时可下载
1有LAN连接时可下载
2有移动连接时可下载

应答

{
"errCode": 0,
"message": "成功。",
"data": [
{
"reqId": "RDfKroT1Q7uew4LOXrkS5A"
}
],
"count": 1
}

应答实体属性

属性数据类型必要说明
errCodeintY错误码。
  • 当终端不在线时,返回-27(没有可用连接)错误
messagestringY错误信息
dataarray[AVUploadResult]返回的结果对象数组。元素为AVUploadResult类型,见下
countint返回的记录数

AVUploadResult

属性数据类型必要说明
reqIdstringY系统分配的请求ID,代表此次请求的上传活动,可用于后续控制此上传活动,或查询上传状态