648540858
2023-09-11 88350873ee7632924cb135a450fef9f4d05c5306
src/main/java/com/genersoft/iot/vmp/media/zlm/AssistRESTfulUtils.java
@@ -21,6 +21,7 @@
    private final static Logger logger = LoggerFactory.getLogger(AssistRESTfulUtils.class);
    public interface RequestCallback{
        void run(JSONObject response);
    }
@@ -145,4 +146,25 @@
        return sendGet(mediaServerItem, "api/record/addStreamCallInfo",param, callback);
    }
    public JSONObject getDateList(MediaServerItem mediaServerItem, String app, String stream, int year, int month) {
        Map<String, Object> param = new HashMap<>();
        param.put("app", app);
        param.put("stream", stream);
        param.put("year", year);
        param.put("month", month);
        return sendGet(mediaServerItem, "api/record/date/list", param, null);
    }
    public JSONObject getFileList(MediaServerItem mediaServerItem, int page, int count, String app, String stream,
                                  String startTime, String endTime) {
        Map<String, Object> param = new HashMap<>();
        param.put("app", app);
        param.put("stream", stream);
        param.put("page", page);
        param.put("count", count);
        param.put("startTime", startTime);
        param.put("endTime", endTime);
        return sendGet(mediaServerItem, "api/record/file/listWithDate", param, null);
    }
}