From e4d37864d1c9fa525807ceecf131a556549672b4 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期五, 13 十月 2023 15:26:51 +0800
Subject: [PATCH] 开始重构云端录像继续
---
src/main/java/com/genersoft/iot/vmp/service/bean/CloudRecordItem.java | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/service/bean/CloudRecordItem.java b/src/main/java/com/genersoft/iot/vmp/service/bean/CloudRecordItem.java
index b374c13..364ec29 100644
--- a/src/main/java/com/genersoft/iot/vmp/service/bean/CloudRecordItem.java
+++ b/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;
}
--
Gitblit v1.8.0