get-media-files 接口
新增于:V1.3
获取 U 盘 或 SD 卡中录制的文件。
获取到文件后,可以调用 del-media-files 接口进行删除。
请求方式
GET http://ip/usapi?method=get-media-files&disk-type=1&start=0&count=3
参数 | 说明 |
---|---|
method | 方法名称:get-media-files |
disk-type | 存储设备类型,0:U 盘,1:SD 卡 |
start | 起始索引,从 0 开始 |
count | 获取记录数量 |
返回数据
{
"result": 0,
"path": "/media/disk1/REC_Folder",
"thumbnail": "thumbnail",
"media-files": [
{
"name": "VID_9.mp4", // 视频文件名称
"thumbnail-name": "VID_9.mp4_1569393321", // 缩略图名称,默认后缀为 .jpg
"status": 1, // 视频状态,0(正在录制), 1(正常), 2(错误), 3(丢失)
"create-time": "2019-09-25 06:35:21", // 创建时间
"size-bytes": 4025670, // 视频大小,单位:字节
"duration": 14480, // 视频时长,单位:秒
"width": 1280, // 视频宽,单位:像素
"height": 720, // 视频高,单位:像素
"interval": 200000, // 帧率(FPS)= 10000000 / interval
"codec": 0 // 编码类型,0:H264 1:HEVC
},
...
]
}
属性 | 说明 |
---|---|
result | 返回状态。 0:操作成功, 返回其它值请参考 API 状态码 |
path | 录制视频存储目录 |
thumbnail | 视频缩率图存储子目录,绝对路径为:path + thumbnail |
media-files | 文件列表 |
常用路径
名称 | 格式 | 示例 |
---|---|---|
视频路径 | path/name | /media/disk1/REC_Folder/VID_9.mp4 |
下载路径 | http://ip:8080/download/path/name | http://ip:8080/download/media/disk1/REC_Folder/VID_9.mp4 |
图片路径 | path/thumbnail/thumbnail-name | /media/disk1/REC_Folder/thumbnail/thumbnail-name.jpg |