Merge branch 'dev/abl支持' into 重构/1078

# Conflicts:
#	src/main/resources/application.yml
This commit is contained in:
lin
2025-07-03 15:29:13 +08:00
34 changed files with 4933 additions and 20 deletions

View File

@@ -1,6 +1,7 @@
package com.genersoft.iot.vmp.service.bean;
import com.genersoft.iot.vmp.media.event.media.MediaRecordMp4Event;
import com.genersoft.iot.vmp.media.event.media.MediaRecordProcessEvent;
import com.genersoft.iot.vmp.utils.MediaServerUtils;
import lombok.Data;
@@ -105,4 +106,14 @@ public class CloudRecordItem {
return cloudRecordItem;
}
public static CloudRecordItem getInstance(MediaRecordProcessEvent event) {
CloudRecordItem cloudRecordItem = new CloudRecordItem();
cloudRecordItem.setApp(event.getApp());
cloudRecordItem.setStream(event.getStream());
cloudRecordItem.setFileName(event.getFileName());
cloudRecordItem.setMediaServerId(event.getMediaServer().getId());
cloudRecordItem.setTimeLen(event.getCurrentFileDuration() * 1000);
return cloudRecordItem;
}
}