1078-支持设备录像FTP方式下载

This commit is contained in:
panlinlin
2024-06-10 00:33:55 +08:00
parent a030c15c8f
commit f564ff0aba
6 changed files with 56 additions and 70 deletions

View File

@@ -40,7 +40,7 @@ public class J1205 extends Re {
item.setStartTime(DateUtil.jt1078Toyyyy_MM_dd_HH_mm_ss(startTime));
String endTime = ByteBufUtil.hexDump(buf.readSlice(6));
item.setEndTime(DateUtil.jt1078Toyyyy_MM_dd_HH_mm_ss(endTime));
item.setWarn(buf.readLong());
item.setAlarmSign(buf.readLong());
item.setMediaType(buf.readUnsignedByte());
item.setStreamType(buf.readUnsignedByte());
item.setStorageType(buf.readUnsignedByte());
@@ -89,7 +89,7 @@ public class J1205 extends Re {
private String endTime;
// 报警标志
private long warn;
private long alarmSign;
// 音视频资源类型
private int mediaType;
@@ -127,12 +127,12 @@ public class J1205 extends Re {
this.endTime = endTime;
}
public long getWarn() {
return warn;
public long getAlarmSign() {
return alarmSign;
}
public void setWarn(long warn) {
this.warn = warn;
public void setAlarmSign(long alarmSign) {
this.alarmSign = alarmSign;
}
public int getMediaType() {
@@ -173,7 +173,7 @@ public class J1205 extends Re {
"channelId=" + channelId +
", startTime='" + startTime + '\'' +
", endTime='" + endTime + '\'' +
", warn=" + warn +
", warn=" + alarmSign +
", mediaType=" + mediaType +
", streamType=" + streamType +
", storageType=" + storageType +

View File

@@ -34,7 +34,7 @@ public class J9206 extends Rs {
private String endTime;
// 报警标志
private final int warnType = 0;
private int alarmSign = 0;
// 音视频资源类型0.音视频 1.音频 2.视频 3.视频或音视频
private int mediaType;
@@ -71,7 +71,7 @@ public class J9206 extends Rs {
buffer.writeByte(channelId);
buffer.writeBytes(ByteBufUtil.decodeHexDump(startTime));
buffer.writeBytes(ByteBufUtil.decodeHexDump(endTime));
buffer.writeLong(warnType);
buffer.writeLong(alarmSign);
buffer.writeByte(mediaType);
buffer.writeByte(streamType);
buffer.writeByte(storageType);
@@ -144,8 +144,8 @@ public class J9206 extends Rs {
this.endTime = endTime;
}
public int getWarnType() {
return warnType;
public int getAlarmSign() {
return alarmSign;
}
public int getMediaType() {
@@ -180,6 +180,10 @@ public class J9206 extends Rs {
this.taskConditions = taskConditions;
}
public void setAlarmSign(int alarmSign) {
this.alarmSign = alarmSign;
}
@Override
public String toString() {
return "J9206{" +
@@ -191,7 +195,7 @@ public class J9206 extends Rs {
", channelId=" + channelId +
", startTime='" + startTime + '\'' +
", endTime='" + endTime + '\'' +
", warnType=" + warnType +
", warnType=" + alarmSign +
", mediaType=" + mediaType +
", streamType=" + streamType +
", storageType=" + storageType +