package com.fzzy.igds.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import javax.persistence.Column;
|
import javax.persistence.Entity;
|
import javax.persistence.Id;
|
import javax.persistence.Table;
|
import java.io.Serializable;
|
|
/**
|
* @Description 视频流媒体配置
|
* @Author CZT
|
* @Date 2026/01/04 14:48
|
*/
|
@Data
|
@Entity
|
@Table(name = "d_camera_media")
|
@TableName("d_camera_media")
|
@EqualsAndHashCode(callSuper = false)
|
public class CameraMedia extends BizBaseEntity implements Serializable {
|
|
@Id
|
@Column(name = "id", columnDefinition = "varchar(40) COMMENT '主键'")
|
@TableField("id")
|
private String id;
|
|
@Column(name = "dept_id", columnDefinition = "varchar(40) COMMENT '所属库区'")
|
@TableField("dept_id")
|
private String deptId;
|
|
//------------移动千里眼流媒体配置信息------------
|
@Column(name = "yd_id", columnDefinition = "varchar(40) COMMENT '服务IP'")
|
@TableField("yd_id")
|
private String ydIp;
|
|
@Column(name = "yd_port", columnDefinition = "int COMMENT '服务端口'")
|
@TableField("yd_port")
|
private Integer ydPort;
|
|
@Column(name = "yd_login", columnDefinition = "varchar(40) COMMENT '登录用户'")
|
@TableField("yd_login")
|
private String ydLogin;
|
|
@Column(name = "yd_pwd", columnDefinition = "varchar(40) COMMENT '登录密码'")
|
@TableField("yd_pwd")
|
private String ydPwd;
|
|
@Column(name = "yd_app_key", columnDefinition = "varchar(40) COMMENT 'APPID'")
|
@TableField("yd_app_key")
|
private String ydAppKey;
|
|
@Column(name = "yd_app_secret", columnDefinition = "varchar(100) COMMENT '秘钥'")
|
@TableField("yd_app_secret")
|
private String ydAppSecret;
|
|
@Column(name = "yd_rsa", columnDefinition = "varchar(1000) COMMENT '加密密钥'")
|
@TableField("yd_rsa")
|
private String ydRsa;
|
|
@Column(name = "yd_store_id", columnDefinition = "varchar(40) COMMENT '节点编码'")
|
@TableField("yd_store_id")
|
private String ydStoreId;
|
|
//------------GB28181流媒体配置信息------------
|
@Column(name = "gb_ip", columnDefinition = "varchar(40) COMMENT '服务IP'")
|
@TableField("gb_ip")
|
private String gbIp;
|
|
@Column(name = "gb_port", columnDefinition = "int COMMENT '服务端口'")
|
@TableField("gb_port")
|
private Integer gbPort;
|
|
@Column(name = "gb_login", columnDefinition = "varchar(40) COMMENT '登录用户'")
|
@TableField("gb_login")
|
private String gbLogin;
|
|
@Column(name = "gb_pwd", columnDefinition = "varchar(40) COMMENT '登录密码'")
|
@TableField("gb_pwd")
|
private String gbPwd;
|
|
@Column(name = "gb_app_key", columnDefinition = "varchar(40) COMMENT 'APPID'")
|
@TableField("gb_app_key")
|
private String gbAppKey;
|
|
@Column(name = "gb_app_secret", columnDefinition = "varchar(100) COMMENT '密钥'")
|
@TableField("gb_app_secret")
|
private String gbAppSecret;
|
|
//------------海康流媒体配置信息------------
|
@Column(name = "hik_ip", columnDefinition = "varchar(40) COMMENT '服务IP'")
|
@TableField("hik_ip")
|
private String hikIp;
|
|
@Column(name = "hik_port", columnDefinition = "int COMMENT '服务端口'")
|
@TableField("hik_port")
|
private Integer hikPort;
|
|
@Column(name = "hik_login", columnDefinition = "varchar(40) COMMENT '登录用户'")
|
@TableField("hik_login")
|
private String hikLogin;
|
|
@Column(name = "hik_pwd", columnDefinition = "varchar(40) COMMENT '登录密码'")
|
@TableField("hik_pwd")
|
private String hikPwd;
|
|
@Column(name = "hik_app_key", columnDefinition = "varchar(40) COMMENT 'APPID'")
|
@TableField("hik_app_key")
|
private String hikAppKey;
|
|
@Column(name = "hik_app_secret", columnDefinition = "varchar(100) COMMENT '密钥'")
|
@TableField("hik_app_secret")
|
private String hikAppSecret;
|
|
@Column(name = "hik_path", columnDefinition = "varchar(100) COMMENT '路径配置'")
|
@TableField("hik_path")
|
private String hikPath;
|
|
@Column(name = "hik_wan_ip", columnDefinition = "varchar(40) COMMENT '映射IP'")
|
@TableField("hik_wan_ip")
|
private String hikWanIp;
|
|
@Column(name = "hik_wan_port", columnDefinition = "int COMMENT '映射端口'")
|
@TableField("hik_wan_port")
|
private Integer hikWanPort;
|
|
|
//------------大华流媒体配置信息------------
|
@Column(name = "dh_ip", columnDefinition = "varchar(40) COMMENT '服务IP'")
|
@TableField("dh_ip")
|
private String dhIp;
|
|
@Column(name = "dh_port", columnDefinition = "int COMMENT '服务端口'")
|
@TableField("dh_port")
|
private Integer dhPort;
|
|
@Column(name = "dh_login", columnDefinition = "varchar(40) COMMENT '登录用户'")
|
@TableField("dh_login")
|
private String dhLogin;
|
|
@Column(name = "dh_pwd", columnDefinition = "varchar(40) COMMENT '登录密码'")
|
@TableField("dh_pwd")
|
private String dhPwd;
|
|
@Column(name = "dh_app_key", columnDefinition = "varchar(40) COMMENT 'APPID'")
|
@TableField("dh_app_key")
|
private String dhAppKey;
|
|
@Column(name = "dh_app_secret", columnDefinition = "varchar(100) COMMENT '密钥'")
|
@TableField("dh_app_secret")
|
private String dhAppSecret;
|
|
@Column(name = "dh_wan_ip", columnDefinition = "varchar(40) COMMENT '映射IP'")
|
@TableField("dh_wan_ip")
|
private String dhWanIp;
|
|
@Column(name = "dh_wan_port", columnDefinition = "int COMMENT '映射端口'")
|
@TableField("dh_wan_port")
|
private Integer dhWanPort;
|
|
|
//------------本地WEBRTC配置------------
|
@Column(name = "rtc_ip", columnDefinition = "varchar(40) COMMENT '服务IP'")
|
@TableField("rtc_ip")
|
private String rtcIp;
|
|
@Column(name = "rtc_port", columnDefinition = "int COMMENT '服务端口'")
|
@TableField("rtc_port")
|
private Integer rtcPort;
|
|
@Column(name = "rtc_login", columnDefinition = "varchar(40) COMMENT '登录用户'")
|
@TableField("rtc_login")
|
private String rtcLogin;
|
|
@Column(name = "rtc_pwd", columnDefinition = "varchar(40) COMMENT '登录密码'")
|
@TableField("rtc_pwd")
|
private String rtcPwd;
|
|
|
//------------其他配置信息------------
|
@Column(name = "remark", columnDefinition = "varchar(100) COMMENT '备注说明'")
|
@TableField("remark")
|
private String remark;
|
}
|