|
|
@@ -0,0 +1,269 @@
|
|
|
+package com.its.op.common.vo;
|
|
|
+
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
+import java.io.Serializable;
|
|
|
+
|
|
|
+
|
|
|
+@Data
|
|
|
+@ApiModel("Save CCTV 제어기")
|
|
|
+public class TbCctvCtlrVo implements Serializable {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 관리 번호
|
|
|
+ */
|
|
|
+ @NotNull(message = "cctvMngmNmbr can not null")
|
|
|
+ @ApiModelProperty("CCTV 관리 번호")
|
|
|
+ private String cctvMngmNmbr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 제어기 ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 제어기 ID")
|
|
|
+ private String cctvCtlrId;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 제어기 아이피
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 제어기 아이피")
|
|
|
+ private String cctvCtlrIp;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 제어기 포트
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 제어기 포트")
|
|
|
+ private String cctvCtlrPort;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 자막기 아이피
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 자막기 아이피")
|
|
|
+ private String cctvCaptIp;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 자막기 포트
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 자막기 포트")
|
|
|
+ private String cctvCaptPort;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 광장비 아이피
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 광장비 아이피")
|
|
|
+ private String cctvFibrIp;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 인코더 아이피
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 인코더 아이피")
|
|
|
+ private String cctvEncdIp;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 서버 아이피
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 서버 아이피")
|
|
|
+ private String strmSvrIp;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 서버 포트
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 서버 포트")
|
|
|
+ private String strmSvrPort;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 세션 명
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 세션 명")
|
|
|
+ private String strmSesnNm;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * X 좌표
|
|
|
+ */
|
|
|
+ @ApiModelProperty("X 좌표")
|
|
|
+ private String xCrdn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Y 좌표
|
|
|
+ */
|
|
|
+ @ApiModelProperty("Y 좌표")
|
|
|
+ private String yCrdn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 설치 위치 명
|
|
|
+ */
|
|
|
+ @ApiModelProperty("설치 위치 명")
|
|
|
+ private String istlLctnNm;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 설치 위치 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("설치 위치 주소")
|
|
|
+ private String istlLctnAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 채널
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 채널")
|
|
|
+ private String cctvChnl;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 삭제 여부
|
|
|
+ */
|
|
|
+ @ApiModelProperty("삭제 여부")
|
|
|
+ private String delYn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 최초 등록자 번호
|
|
|
+ */
|
|
|
+ @ApiModelProperty("최초 등록자 번호")
|
|
|
+ private String frstRegrNmbr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 최초 등록 일시
|
|
|
+ */
|
|
|
+ @ApiModelProperty("최초 등록 일시")
|
|
|
+ private String frstRgstDt;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 최종 수정자 번호
|
|
|
+ */
|
|
|
+ @ApiModelProperty("최종 수정자 번호")
|
|
|
+ private String lastCrprNmbr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 최종 수정 일시
|
|
|
+ */
|
|
|
+ @ApiModelProperty("최종 수정 일시")
|
|
|
+ private String lastCrctDt;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 링크ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty("링크ID")
|
|
|
+ private String linkId;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 노드ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty("노드ID")
|
|
|
+ private String nodeId;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 공단 CCTV ID
|
|
|
+ */
|
|
|
+ @ApiModelProperty("공단 CCTV ID")
|
|
|
+ private String cctvId;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 연계 포트
|
|
|
+ */
|
|
|
+ @ApiModelProperty("연계 포트")
|
|
|
+ private String relyPort;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 RTSP 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 RTSP 주소")
|
|
|
+ private String strmRtspAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 RTMP 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 RTMP 주소")
|
|
|
+ private String strmRtmpAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 HTTP 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 HTTP 주소")
|
|
|
+ private String strmHttpAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 스트리밍 저장 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("스트리밍 저장 주소")
|
|
|
+ private String strmStorAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 지역 코드
|
|
|
+ */
|
|
|
+ @ApiModelProperty("지역 코드")
|
|
|
+ private String areaCd;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 유형(1:제노시스,2:프로브디지터,3:영국전자)
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 유형(1:제노시스,2:프로브디지터,3:영국전자)")
|
|
|
+ private String cctvType;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 대체 영상
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 대체 영상")
|
|
|
+ private byte[] cctvSbstImgn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 대체 표출 여부
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 대체 표출 여부")
|
|
|
+ private String cctvSbstDsplYn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * CCTV 지역 구분
|
|
|
+ */
|
|
|
+ @ApiModelProperty("CCTV 지역 구분")
|
|
|
+ private String cctvAreaDvsn;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 내부 RTMP 주소
|
|
|
+ */
|
|
|
+ @ApiModelProperty("내부 RTMP 주소")
|
|
|
+ private String intrRtmpAddr;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 운영자 제어 여부
|
|
|
+ */
|
|
|
+ @ApiModelProperty("운영자 제어 여부")
|
|
|
+ private String syopCntlYn;
|
|
|
+
|
|
|
+}
|