| | |
| | | package com.genersoft.iot.vmp.media.bean; |
| | | |
| | | import com.genersoft.iot.vmp.media.abl.bean.hook.OnRecordMp4ABLHookParam; |
| | | import com.genersoft.iot.vmp.media.zlm.dto.hook.OnRecordMp4HookParam; |
| | | |
| | | public class RecordInfo { |
| | |
| | | private String url; |
| | | private long startTime; |
| | | private double timeLen; |
| | | private String params; |
| | | |
| | | public static RecordInfo getInstance(OnRecordMp4HookParam hookParam) { |
| | | RecordInfo recordInfo = new RecordInfo(); |
| | |
| | | recordInfo.setFileSize(hookParam.getFile_size()); |
| | | recordInfo.setStartTime(hookParam.getStart_time()); |
| | | recordInfo.setTimeLen(hookParam.getTime_len()); |
| | | return recordInfo; |
| | | } |
| | | |
| | | public static RecordInfo getInstance(OnRecordMp4ABLHookParam hookParam) { |
| | | RecordInfo recordInfo = new RecordInfo(); |
| | | recordInfo.setFileName(hookParam.getFileName()); |
| | | return recordInfo; |
| | | } |
| | | |
| | |
| | | this.timeLen = timeLen; |
| | | } |
| | | |
| | | public String getParams() { |
| | | return params; |
| | | } |
| | | |
| | | public void setParams(String params) { |
| | | this.params = params; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "RecordInfo{" + |
| | |
| | | ", 文件大小=" + fileSize + |
| | | ", 开始时间=" + startTime + |
| | | ", 时长=" + timeLen + |
| | | ", params=" + params + |
| | | '}'; |
| | | } |
| | | } |