jiazx0107
2026-01-17 a97a1eb281eb7d469ee5750b63826b455d780ee6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
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;
}