获取设备录像下载进度
用户发起媒体下载,成功后会返回一个唯一流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=1699063123861
http://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=1699063123861
http://localhost:8080/web_api/v1/media/record_file_download?streamID=7297420547124627210&fileName=test.mp4&_t=1699063123861
响应示例
file
文件流
文件流