Skip to content

获取设备录像下载进度

用户发起媒体下载,成功后会返回一个唯一流ID,开始等待设备先上传流数据,过程需要调用该接口获取下载进度,建议1-3秒获取一次,当到达100或者进度超过1分钟无变化时,可主动调用录像下载接口,下载文件到本地

接口信息

请求地址: /web_api/v1/media/record_download_progress

请求类型: GET

Content-Type:x-www-form-urlencoded

请求参数

字段类型必选说明
streamIDstring流ID
deviceNostring设备号

响应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

接口信息

请求地址: /web_api/v1/media/record_file_download

请求类型: GET

Content-Type:x-www-form-urlencoded

请求参数

字段类型必选说明
streamIDstring流ID
fileNamestring文件名,自行定义

响应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
文件流
文件流