使用读取plc来拿到信号
parent
55aeffaa4c
commit
3c2c206c9d
Binary file not shown.
@ -1,13 +1,13 @@
|
|||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\PathUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\MD5Util.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\Tools.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\ValidatorUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\ValidatorUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\Tools.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\SpringContextUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\properities\RedisProperity.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\QrUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\CommonConfigure.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\constant\CommonConstant.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\PathUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\HttpUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\SpringContextUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\properities\Md5Properity.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\FileUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\properities\RedisProperity.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\HttpUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\CommonConfigure.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\properities\Md5Properity.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\properities\Properity.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\properities\Properity.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\MD5Util.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\constant\CommonConstant.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\common\src\main\java\com\zhehekeji\common\util\FileUtil.java
|
D:\git\duoji_old\modules\common\src\main\java\com\zhehekeji\common\util\QrUtil.java
|
||||||
|
|||||||
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\pojo\CurrentUser.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\pojo\SessionHandler.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\util\JwtUtil.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\util\CurrentUserUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\pojo\SessionHandler.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\FilterConstance.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\FilterConstance.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\pojo\CurrentUser.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\util\CurrentUserUtil.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\pojo\UserType.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\pojo\UserType.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\util\JwtUtil.java
|
||||||
D:\git\hzleaper\lia-monitor-backend\modules\filter\src\main\java\com\zhehekeji\filter\aspect\SessionAspect.java
|
D:\git\duoji_old\modules\filter\src\main\java\com\zhehekeji\filter\aspect\SessionAspect.java
|
||||||
|
|||||||
@ -0,0 +1,77 @@
|
|||||||
|
package com.zhehekeji.web.service.cron;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class RtspSessionResponse {
|
||||||
|
|
||||||
|
private int code;
|
||||||
|
private List<RtspSession> data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public static class RtspSession {
|
||||||
|
private int aliveSecond;
|
||||||
|
private String app;
|
||||||
|
private Integer loss; // 映射 JSON 中的 "loss" 字段
|
||||||
|
private long bytesSpeed;
|
||||||
|
private long createStamp;
|
||||||
|
@JsonProperty("isRecordingHLS")
|
||||||
|
private boolean recordingHLS;
|
||||||
|
@JsonProperty("isRecordingMP4")
|
||||||
|
private boolean recordingMP4;
|
||||||
|
private OriginSock originSock;
|
||||||
|
private int originType;
|
||||||
|
private String originTypeStr;
|
||||||
|
private String originUrl;
|
||||||
|
private String params;
|
||||||
|
private int readerCount;
|
||||||
|
private String schema;
|
||||||
|
private String stream;
|
||||||
|
private int totalReaderCount;
|
||||||
|
private List<Track> tracks;
|
||||||
|
private String vhost;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public static class OriginSock {
|
||||||
|
private String identifier;
|
||||||
|
@JsonProperty("local_ip")
|
||||||
|
private String localIp;
|
||||||
|
@JsonProperty("local_port")
|
||||||
|
private int localPort;
|
||||||
|
@JsonProperty("peer_ip")
|
||||||
|
private String peerIp;
|
||||||
|
@JsonProperty("peer_port")
|
||||||
|
private int peerPort;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public static class Track {
|
||||||
|
@JsonProperty("codec_id")
|
||||||
|
private int codecId;
|
||||||
|
@JsonProperty("codec_id_name")
|
||||||
|
private String codecIdName;
|
||||||
|
@JsonProperty("codec_type")
|
||||||
|
private int codecType;
|
||||||
|
private long duration;
|
||||||
|
private int fps;
|
||||||
|
private int frames;
|
||||||
|
@JsonProperty("gop_interval_ms")
|
||||||
|
private int gopIntervalMs;
|
||||||
|
@JsonProperty("gop_size")
|
||||||
|
private int gopSize;
|
||||||
|
private int height;
|
||||||
|
@JsonProperty("key_frames")
|
||||||
|
private int keyFrames;
|
||||||
|
private boolean ready;
|
||||||
|
private int width;
|
||||||
|
private int channels;
|
||||||
|
@JsonProperty("sample_bit")
|
||||||
|
private int sampleBit;
|
||||||
|
@JsonProperty("sample_rate")
|
||||||
|
private int sampleRate;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue