开始重构云端录像继续
This commit is contained in:
@@ -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 @@ public class CloudRecordItem {
|
||||
*/
|
||||
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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user