648540858
2023-10-13 4d62f7702553a47063cfb3d936e474fd81dc811a
src/main/java/com/genersoft/iot/vmp/service/bean/CloudRecordItem.java
@@ -1,5 +1,7 @@
package com.genersoft.iot.vmp.service.bean;
import com.genersoft.iot.vmp.media.zlm.dto.hook.OnRecordMp4HookParam;
/**
 * 云端录像数据
 */
@@ -69,6 +71,21 @@
     */
    private long timeLen;
    public static CloudRecordItem getInstance(OnRecordMp4HookParam param) {
        CloudRecordItem cloudRecordItem = new CloudRecordItem();
        cloudRecordItem.setApp(param.getApp());
        cloudRecordItem.setStream(param.getStream());
        cloudRecordItem.setStartTime(param.getStart_time());
        cloudRecordItem.setFileName(param.getFile_name());
        cloudRecordItem.setFolder(param.getFolder());
        cloudRecordItem.setFileSize(param.getFile_size());
        cloudRecordItem.setFilePath(param.getFile_path());
        cloudRecordItem.setMediaServerId(param.getMediaServerId());
        cloudRecordItem.setTimeLen(param.getTime_len());
        cloudRecordItem.setEndTime(param.getStart_time() + param.getTime_len());
        return cloudRecordItem;
    }
    public int getId() {
        return id;
    }