获取设备录像下载进度
用户发起媒体下载,成功后会返回一个唯一流ID,开始等待设备先上传流数据,过程需要调用该接口获取下载进度,建议1-3秒获取一次,当到达100或者进度超过1分钟无变化时,可主动调用录像下载接口,下载文件到本地
接口信息
请求地址: /web_api/v1/media/record_download_progress
请求类型: GET
Content-Type:x-www-form-urlencoded
请求参数
| 字段 | 类型 | 必选 | 说明 |
|---|---|---|---|
| streamID | string | 是 | 流ID |
| deviceNo | string | 是 | 设备号 |
响应Data(类型:integer)
返回一个下载值
示例
请求示例
url
http://localhost:8080/web_api/v1/media/record_download_progress?streamID=7297420547124627210&deviceNo=13000000005&_t=1699063123861http://localhost:8080/web_api/v1/media/record_download_progress?streamID=7297420547124627210&deviceNo=13000000005&_t=1699063123861响应示例
json
{
"hdr":{
"code":200,
"message":"success"
},
"data":22
}{
"hdr":{
"code":200,
"message":"success"
},
"data":22
}录像下载到本地
当获取达到100时,调用此接口下载到本地,此接口不需要填入token
请求参数
| 字段 | 类型 | 必选 | 说明 |
|---|---|---|---|
| streamID | string | 是 | 流ID |
| fileName | string | 是 | 文件名,自行定义 |
响应Data
如果是浏览器会自动下载到本地
示例
请求示例
url
http://localhost:8080/web_api/v1/media/record_file_download?streamID=7297420547124627210&fileName=test.mp4&_t=1699063123861http://localhost:8080/web_api/v1/media/record_file_download?streamID=7297420547124627210&fileName=test.mp4&_t=1699063123861响应示例
file
文件流文件流
X-Link API 文档-V4.0.0