Jelajahi Sumber

docker配置修改

kindring 2 tahun lalu
induk
melakukan
1cee6ae049

+ 0 - 2
docker/config.cfg

@@ -14,8 +14,6 @@ mysql_db="gb_db"
 # 是否启用https
 gb_enableHttps=false
 # https证书地址
-gb_ssl_pret=""
-gb_ssl_key=""
 gb_WebPort=29001
 gb_SIPPort=29000
 # 国标sip地址

+ 12 - 16
docker/gbDocker/createConfig.sh

@@ -11,18 +11,9 @@ GBSipDomain=$gb_domain
 GBSipID=$gb_id
 GBSipPASSWD=$gb_password
 GBExternalHost=$gb_externalHost
-
+GBEnableHttps=$gb_enableHttps
 #mediaSecret=$media_Secret
-echo "
-              ZLM流媒体服务器信息
-              zlmIP:$mediaIP
-              streamIP:$streamIP
-              sdpIP:$sdpIP
-              webPort:$hookPort
-              mediaId:$mediaId
-              mediaSecret: $mediaSecret
-              rtp端口范围:$rtpPortStart-$rtpPortEnd
-              "
+
 echo "GBWebPort"
 finalMysqlHost=$mysqlHost;
 finalRedisHost=$redisHost;
@@ -34,6 +25,10 @@ if [ "$mysqlHost" = "0.0.0.0" ];then
 fi
 echo "#hfy 国标平台配置文件" > "$p"
 echo "spring:" >> "$p"
+echo "${t1}servlet:" >> "$p"
+echo "${t2}multipart:" >> "$p"
+echo "${t3}max-file-size: 10MB" >> "$p"
+echo "${t3}max-request-size: 100MB" >> "$p"
 #  redis 配置项
 echo "${t1}redis:" >> "$p"
 echo "${t2}#[必须修改] Redis服务器IP, REDIS安装在本机的,使用127.0.0.1:" >> "$p"
@@ -47,7 +42,7 @@ echo "${t2}poolMaxTotal: 1000" >> "$p"
 echo "${t2}#[可选] 一个pool最多有多少个状态为idle(空闲)的jedis实例" >> "$p"
 echo "${t2}poolMaxIdle: 500" >> "$p"
 echo "${t2}#[可选] 最大的等待时间(秒)" >> "$p"
-echo "${t2}poolMaxWait: 5" >> "$p"
+echo "${t2}poolMaxWait: 7" >> "$p"
 
 # [必选] jdbc数据库配置
 #  redis 配置项
@@ -82,7 +77,7 @@ echo "${t1}port: $gb_WebPort" >> "$p"
 echo "${t1}# [可选] HTTPS配置, 默认不开启" >> "$p"
 echo "${t1}ssl:" >> "$p"
 echo "${t2}# [可选] 是否开启HTTPS访问" >> "$p"
-echo "${t2}enabled: false" >> "$p"
+echo "${t2}enabled: $GBEnableHttps" >> "$p"
 echo "${t2}# [可选] 证书文件路径,放置在resource/目录下即可,修改xxx为文件名" >> "$p"
 echo "${t2}key-store: classpath:xxx.jks" >> "$p"
 echo "${t2}# [可选] 证书密码" >> "$p"
@@ -91,9 +86,9 @@ echo "${t2}# [可选] 证书类型, 默认为jks,根据实际修改" >> "$p"
 echo "${t2}key-store-type: JKS" >> "$p"
 echo "${t2}# 配置证书可以使用如下两项,如上面二选一即可" >> "$p"
 echo "${t2}# PEM 编码证书" >> "$p"
-echo "${t2}certificate: xx.pem" >> "$p"
+echo "${t2}certificate: keys/cert.pem" >> "$p"
 echo "${t2}# 私钥文件" >> "$p"
-echo "${t2}# certificate-private-key: xx.key" >> "$p"
+echo "${t2}# certificate-private-key: keys/key.pem" >> "$p"
 
 echo "sip:" >> "$p"
 echo "${t1}# [必须修改] 本机的IP, 必须是网卡上的IP,用于sip下协议栈监听ip,如果监听所有设置为0.0.0.0" >> "$p"
@@ -117,4 +112,5 @@ echo "${t1}ptz-speed: 50" >> "$p"
 echo "${t1}# 是否存储alarm信息" >> "$p"
 echo "${t1}alarm: false" >> "$p"
 echo "${t1}# hfy ai图片存储位置" >> "$p"
-echo "${t1}mediaPath: mFile" >> "$p"
+echo "${t1}mediaPath: mFile" >> "$p"
+

+ 18 - 0
docker/gbDocker/gb28181/keys/localhost_cert.pem

@@ -0,0 +1,18 @@
+-----BEGIN CERTIFICATE-----
+MIIC/DCCAeSgAwIBAgIRANu6zHtr18s6RTaFm7zzJ5AwDQYJKoZIhvcNAQELBQAw
+EzERMA8GA1UEChMITGl2ZVFpbmcwHhcNMjIwNzA4MDY1NDU1WhcNMjMwNzA4MDY1
+NDU1WjATMREwDwYDVQQKEwhMaXZlUWluZzCCASIwDQYJKoZIhvcNAQEBBQADggEP
+ADCCAQoCggEBALe7hxQ+A7hmFHvdop+39pHu5UUNtHG3KjJJAbSvB81hDNa46jYv
+/g1SMhqsl6NXvDop4RbOd1tdeftZNp6xrGp/b687J/stZs1biXaqPhQymCN/qssK
+d+FW7dQPrRMkgo6o2ZUR5/P/3cryoNT9cWb7+fVlls8o09U0B1PTvkt9/TACqIU1
+6VJiu8jLFnGfFrHBVgKKTL+bpeYwsqeDY5tYhmlosbK3I2pI88iw4DTbgfMCQR/u
+GQGGLI2Aa1T/LwdrpAsHrWNZvTjavZssAPWy0ET4bRMgq0KUkAO1ll625ez6pzM4
+UCYSCADnOMEeNnT4ZGMbX9mb+jbWiosE8X0CAwEAAaNLMEkwDgYDVR0PAQH/BAQD
+AgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwFAYDVR0RBA0w
+C4IJbG9jYWxob3N0MA0GCSqGSIb3DQEBCwUAA4IBAQBTSOZNLdBGrVcSiouDgxke
+ic5bkJUP4RHWXptsC3ZVejbv86u4Nv0pAAhJ3/zQBz7rzUSnr7K/x/EsK6OfLi5u
+kiyF7KE8YYW2UdqVY6LIQJz2UzQ5oqqh+iXSyYnBH7mazkOVUhL6vq0bYWwps6hs
+mTu93uGgPYHhVu3yD9D7KbHoRO+MTKyqLM+GkGKnV0vYuGnC8B2GEIFx3cdgGFIt
+olHCH6d3vhy5O84UWEw19JO62ET0AhrOgObxJjyMt8Qcr7WzIke5LwyHKL7xBI40
+KP1e4nk9hHDozj1rqRW/vKtOtuJrZnjMyvxe7Q02n+KG06sTiDYdTbNugQrpfF9R
+-----END CERTIFICATE-----

+ 28 - 0
docker/gbDocker/gb28181/keys/localhost_key.pem

@@ -0,0 +1,28 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC3u4cUPgO4ZhR7
+3aKft/aR7uVFDbRxtyoySQG0rwfNYQzWuOo2L/4NUjIarJejV7w6KeEWzndbXXn7
+WTaesaxqf2+vOyf7LWbNW4l2qj4UMpgjf6rLCnfhVu3UD60TJIKOqNmVEefz/93K
+8qDU/XFm+/n1ZZbPKNPVNAdT075Lff0wAqiFNelSYrvIyxZxnxaxwVYCiky/m6Xm
+MLKng2ObWIZpaLGytyNqSPPIsOA024HzAkEf7hkBhiyNgGtU/y8Ha6QLB61jWb04
+2r2bLAD1stBE+G0TIKtClJADtZZetuXs+qczOFAmEggA5zjBHjZ0+GRjG1/Zm/o2
+1oqLBPF9AgMBAAECggEANLM3ZZj8HDI7gePqt4Fe2jD51jq+HTf6hH3oXVkvFbvW
+oOhdVbmiV1PSR1BmFlYeCVjl1VLXbX98c5n9TruLxuhSsqJ3L1awfArbfQwLzmNM
+vDHsXVzdUedLRF5SuIDqad0Iu/ds3tHvXj0F4NHpay6vXbIL9dOyHx9TUroThTdb
+l/IUsXFrt1JoWoeRR9ABqLIqTPgcPrJgas5y3n9d9C1WPfUvNIgOZnjRgZQ8rufC
+2x31MQx8VB1L0XVnAMrcr+vQcLR03+E5LTQR14Zt7Minu+NdCn7S6982dzwrKM1D
+nss6unuMG8DmCjqJY2oVeMAJwcbFRH/Ee2D228U4AQKBgQDQAPPynmTh0l9kH2n6
+r3+0JNF1rt+InB3xP6N9+smUGDxsYUThbBkbIGndCecmRbQ6PwcLMaQkiDa6RddS
+3T32+/w71stwEpM0idVDYGf66rJr3PJbtxEFes6L2g5Zfif2nOcDpdIKnnCnc653
+Y23FY1F0oQUR6g9NH8QJLxnvAQKBgQDiINgeeIFfaSjaJBwsoFvGxd1XchzDclxa
+PC32bOgNgnc7FG57PvlKaaPuNhbblV/avksCvShoVOZQD19U52ab1ITIesRLM6hs
+Nxt/du2tJv5Cu+z/RrWOQ/Hj73B1fVQR7h8A0MepsIbL9XMaIb924uSYFcB3dGyo
+zF5wTHk+fQKBgA98Mq0aS6pgLgfXKt2l2R0BLLLVLQEPlk8SjMphNEaZM05iQ22A
+zbGuTRNOnG3F/K/lZ1HXBUBO/7wIXQpnPCi6A8I0sHqMd3cO19inQbZ1aIkNLuHT
+FCpTRTM2LaFN+g2rCqvD2Yo+12Yv/4oV1eM/DJ5hKm51/WOhfMeuQQEBAoGBAKuo
+LyeCZwNcuuxNuS2PVdwg3BPDxl3/9Gdzg5irt8R5o7Uvn2bjuS5p3023tcZfMHLH
+Pf4IRiJdQLDJ2p6DQvtMargdqeFEh7gOZUtvpqFpFl7mddSbgrtKjNdxLjeiOi2a
+S+K8mrUQEmPGIehWchf3yXxCFucXdFz3N0Gca/WpAoGAarvoLU3WUXTH1UC/0HrC
+hIKZQTfYNCclL+L15wsgEPEJOsyQ+JQs742lRD11Tu0Uzn4+cZjtX7Pfoxwkwq01
+G1o3/zvNQ0cXNLBETk+JcUkKIfiTRHLGsEqKYoiHFhoxGe3LzxFKqPtwUEaezXoX
+RIpukrApa0gnKztvhAJ2xGE=
+-----END PRIVATE KEY-----

+ 24 - 8
docker/gbDocker/install.sh

@@ -16,6 +16,7 @@ function getGbConfig(){
       GBSipDomain=$gb_domain
       GBSipID=$gb_id
       GBSipPASSWD=$gb_password
+      GBEnableHttps=$gb_enableHttps
       w1=2
     else
       echo "开始安装配置国标平台,请按照提示输入信息"
@@ -25,6 +26,7 @@ function getGbConfig(){
       _GBSipDomain=3402000000
       _GBSipID=34020000002000000001
       _GBSipPASSWD=12345678
+      _GBEnableHttps=false
       read -p "请输入国标平台所使用的端口($_GBWebPort): " GBWebPort
       GBWebPort=${GBWebPort:-$_GBWebPort}
       read -p "请输入sip端口($_GBSipPort): " GBSipPort
@@ -35,8 +37,27 @@ function getGbConfig(){
       GBSipDomain=${GBSipDomain:-_GBDomain}
       read -p "请输入国标平台id($_GBSipID): " GBSipID
       GBSipID=${GBSipID:-_GBSipID}
-      read -p "请输入国标平台所使用的端口($_GBSipPASSWD): " GBSipPASSWD
+      read -p "请输入国标平台密码$_GBSipPASSWD): " GBSipPASSWD
       GBSipPASSWD=${GBSipPASSWD:-_GBSipPASSWD}
+      w3=1
+      while [[ $w3 == 1 ]]
+      do
+        echo "是否启用https? y/n 语音对讲功能必须使用https,密钥文件放置于 gb28181/keys"
+        read _yn
+        if [[ $_yn == "y" ]] || [[ $_yn == "yes" ]] || [[ $_yn == "Y" ]] || [[ $_yn == "YES" ]] ; then
+          echo "启用";
+          GBEnableHttps=true
+          w3=2;
+          break;
+        elif [[ $_yn == "n" ]] || [[ $_yn == "n" ]] || [[ $_yn == "N" ]] || [[ $_yn == "NO" ]] ; then
+          echo "不启用"
+          GBEnableHttps=false
+          w2=2;
+        else
+          echo "---------------------"
+        fi
+      done
+
       w2=1
       while [[ $w2 == 1 ]]
       do
@@ -48,7 +69,7 @@ function getGbConfig(){
                 国标域=$GBSipDomain
                 国标平台id=$GBSipID
                 国标密码=$GBSipPASSWD
-                rtp端口范围:$rtpPortStart-$rtpPortEnd
+                启用https=$GBEnableHttps
                 "
         echo "是否确认为此信息?y/n"
         read _yn
@@ -80,12 +101,7 @@ echo "
                 国标域=$GBSipDomain
                 国标平台id=$GBSipID
                 国标密码=$GBSipPASSWD
-                rtp端口范围:$rtpPortStart-$rtpPortEnd
-                zlmIP:$mediaIP
-                streamIP:$streamIP
-                sdpIP:$sdpIP
-                webPort:$hookPort
-                mediaId:$mediaId
+                启用https=$GBEnableHttps
                 "
 # 开始编辑 gb 配置
 source $SCRIPT_DIR"/createConfig.sh"

+ 320 - 324
docker/mysqlDocker/init.sql

@@ -1,17 +1,17 @@
 /*
  Navicat Premium Data Transfer
 
- Source Server         : 虚拟机Ubuntu
+ Source Server         : kindring.cn_6543
  Source Server Type    : MySQL
- Source Server Version : 80032
- Source Host           : 192.168.1.60:6543
+ Source Server Version : 80031
+ Source Host           : kindring.cn:6543
  Source Schema         : gb_db
 
  Target Server Type    : MySQL
- Target Server Version : 80032
+ Target Server Version : 80031
  File Encoding         : 65001
 
- Date: 23/02/2023 15:37:54
+ Date: 03/04/2023 17:54:54
 */
 
 SET NAMES utf8mb4;
@@ -19,35 +19,33 @@ SET FOREIGN_KEY_CHECKS = 0;
 create DATABASE if not exists gb_db character set utf8;
 create user 'hfygb'@'%' identified by 'hfygb28181';
 GRANT all on gb_db.* TO 'hfygb'@'%';GRANT all on gb_db.* TO 'root'@'%';
-
 use gb_db;
-
 -- ----------------------------
 -- Table structure for ai_alarm
 -- ----------------------------
 DROP TABLE IF EXISTS `ai_alarm`;
 CREATE TABLE `ai_alarm`  (
-  `alarmId` int(0) NOT NULL AUTO_INCREMENT,
-  `arithmetic` int(0) NULL DEFAULT NULL COMMENT '算法类型',
-  `mediaPath` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '媒体资源地址',
-  `alarmState` int(0) NOT NULL DEFAULT 1 COMMENT '告警状态 1 未读 2 忽略 3 已处理完成',
-  `createTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '报警时间戳,unix',
-  `operationTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '最后操作时间',
-  `triggerType` int(0) NULL DEFAULT NULL COMMENT '触发类型 ',
-  `rawMediaPath` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '原始图片地址',
-  `deviceId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '设备id',
-  `channelId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通道id',
-  `infoNum` int(0) NULL DEFAULT NULL COMMENT '子项数量',
-  `firmware_version` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '固件版本',
-  `devTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '设备创建文件的时间戳',
-  `signal` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '-110dbm' COMMENT '信号值',
-  `temp_env` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '环境温度',
-  `temp_cpu` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT 'cpu温度',
-  `ccid` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '4g卡上网时的ccid',
-  `zoom_rate` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '对焦信息',
-  `battery` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '电池电压',
-  `alarmType` int(0) NULL DEFAULT 0 COMMENT '是否有匹配到库 0未匹配 1匹配到了',
-  PRIMARY KEY (`alarmId`) USING BTREE
+                             `alarmId` int(0) NOT NULL AUTO_INCREMENT,
+                             `arithmetic` int(0) NULL DEFAULT NULL COMMENT '算法类型',
+                             `mediaPath` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '媒体资源地址',
+                             `alarmState` int(0) NOT NULL DEFAULT 1 COMMENT '告警状态 1 未读 2 忽略 3 已处理完成',
+                             `createTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '报警时间戳,unix',
+                             `operationTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '最后操作时间',
+                             `triggerType` int(0) NULL DEFAULT NULL COMMENT '触发类型 ',
+                             `rawMediaPath` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '原始图片地址',
+                             `deviceId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '设备id',
+                             `channelId` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '通道id',
+                             `infoNum` int(0) NULL DEFAULT NULL COMMENT '子项数量',
+                             `firmware_version` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '固件版本',
+                             `devTime` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '0' COMMENT '设备创建文件的时间戳',
+                             `signal` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '-110dbm' COMMENT '信号值',
+                             `temp_env` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '环境温度',
+                             `temp_cpu` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT 'cpu温度',
+                             `ccid` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '4g卡上网时的ccid',
+                             `zoom_rate` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '对焦信息',
+                             `battery` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '' COMMENT '电池电压',
+                             `alarmType` int(0) NULL DEFAULT 0 COMMENT '是否有匹配到库 0未匹配 1匹配到了',
+                             PRIMARY KEY (`alarmId`) USING BTREE
 ) ENGINE = InnoDB AUTO_INCREMENT = 8619 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -55,9 +53,9 @@ CREATE TABLE `ai_alarm`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `ai_alarm_item`;
 CREATE TABLE `ai_alarm_item`  (
-  `itemId` int(0) NOT NULL AUTO_INCREMENT,
-  `alarmId` int(0) NOT NULL,
-  `score` float(255, 0) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '相似度',
+                                  `itemId` int(0) NOT NULL AUTO_INCREMENT,
+                                  `alarmId` int(0) NOT NULL,
+                                  `score` float(255, 0) UNSIGNED ZEROFILL NULL DEFAULT NULL COMMENT '相似度',
   `x1` float(255, 0) UNSIGNED ZEROFILL NULL DEFAULT NULL,
   `x2` float(255, 0) UNSIGNED ZEROFILL NULL DEFAULT NULL,
   `y1` float(255, 0) UNSIGNED ZEROFILL NULL DEFAULT NULL,
@@ -73,12 +71,12 @@ CREATE TABLE `ai_alarm_item`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `ai_configs`;
 CREATE TABLE `ai_configs`  (
-  `configId` int(0) NOT NULL AUTO_INCREMENT COMMENT '配置id',
-  `libraryId` int(0) NOT NULL COMMENT '图像库id',
-  `arithmetic` int(0) NOT NULL DEFAULT 1 COMMENT '使用的算法 1-3 人脸,火情,车牌',
-  `triggerType` int(0) NOT NULL DEFAULT 1 COMMENT '触发方式 1-3 无限制,白名单,黑名单',
-  `refreshTime` int(0) NULL DEFAULT 60 COMMENT '刷新数据时间 0-n 单位s',
-  `score` float(10, 0) NULL DEFAULT 70 COMMENT '触发阈值 0-n',
+                               `configId` int(0) NOT NULL AUTO_INCREMENT COMMENT '配置id',
+                               `libraryId` int(0) NOT NULL COMMENT '图像库id',
+                               `arithmetic` int(0) NOT NULL DEFAULT 1 COMMENT '使用的算法 1-3 人脸,火情,车牌',
+                               `triggerType` int(0) NOT NULL DEFAULT 1 COMMENT '触发方式 1-3 无限制,白名单,黑名单',
+                               `refreshTime` int(0) NULL DEFAULT 60 COMMENT '刷新数据时间 0-n 单位s',
+                               `score` float(10, 0) NULL DEFAULT 70 COMMENT '触发阈值 0-n',
   `resourcePath` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '资源更新地址',
   `uploadUrl` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '媒体资源上传地址',
   `pushUrl` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '平台收到报警回调推送地址',
@@ -91,12 +89,12 @@ CREATE TABLE `ai_configs`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `ai_library`;
 CREATE TABLE `ai_library`  (
-  `libraryId` int(0) NOT NULL AUTO_INCREMENT COMMENT '图像库id',
-  `libraryName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '图像库名称',
-  `version` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL DEFAULT '1' COMMENT '图像库 版本uuid',
-  `arithmetic` int(0) NOT NULL COMMENT '适用的算法 1-3 人脸,火情,车牌,',
-  `total` int(0) NULL DEFAULT 0 COMMENT '数据库的图像数据',
-  PRIMARY KEY (`libraryId`) USING BTREE
+                               `libraryId` int(0) NOT NULL AUTO_INCREMENT COMMENT '图像库id',
+                               `libraryName` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '图像库名称',
+                               `version` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL DEFAULT '1' COMMENT '图像库 版本uuid',
+                               `arithmetic` int(0) NOT NULL COMMENT '适用的算法 1-3 人脸,火情,车牌,',
+                               `total` int(0) NULL DEFAULT 0 COMMENT '数据库的图像数据',
+                               PRIMARY KEY (`libraryId`) USING BTREE
 ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -104,9 +102,9 @@ CREATE TABLE `ai_library`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `dev_ai_config`;
 CREATE TABLE `dev_ai_config`  (
-  `deviceId` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '设备id',
-  `configId` int(0) NOT NULL COMMENT '配置id',
-  `arithmetic` int(0) NULL DEFAULT NULL COMMENT '对应算法'
+                                  `deviceId` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '设备id',
+                                  `configId` int(0) NOT NULL COMMENT '配置id',
+                                  `arithmetic` int(0) NULL DEFAULT NULL COMMENT '对应算法'
 ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -114,52 +112,60 @@ CREATE TABLE `dev_ai_config`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `device`;
 CREATE TABLE `device`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `firmware` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `streamMode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `online` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `registerTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `keepaliveTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `port` int(0) NOT NULL,
-  `expires` int(0) NOT NULL,
-  `subscribeCycleForCatalog` int(0) NOT NULL,
-  `hostAddress` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `charset` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `subscribeCycleForMobilePosition` int(0) NULL DEFAULT NULL,
-  `mobilePositionSubmissionInterval` int(0) NULL DEFAULT 5,
-  `subscribeCycleForAlarm` int(0) NULL DEFAULT NULL,
-  `ssrcCheck` int(0) NULL DEFAULT 0,
-  `geoCoordSys` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `treeType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `device_deviceId_uindex`(`deviceId`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 80 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                           `id` int(0) NOT NULL AUTO_INCREMENT,
+                           `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `firmware` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `streamMode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `online` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `registerTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `keepaliveTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `port` int(0) NULL DEFAULT NULL,
+                           `expires` int(0) NULL DEFAULT NULL,
+                           `keepaliveIntervalTime` int(0) NULL DEFAULT NULL,
+                           `subscribeCycleForCatalog` int(0) NULL DEFAULT NULL,
+                           `hostAddress` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `charset` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `subscribeCycleForMobilePosition` int(0) NULL DEFAULT NULL,
+                           `mobilePositionSubmissionInterval` int(0) NULL DEFAULT 5,
+                           `subscribeCycleForAlarm` int(0) NULL DEFAULT NULL,
+                           `ssrcCheck` int(0) NULL DEFAULT 0,
+                           `asMessageChannel` int(0) NULL DEFAULT 0,
+                           `geoCoordSys` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `treeType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                           `custom_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `sdpIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `localIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                           `audioEncodePt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '音频编码pt值表, 0,8 ',
+                           PRIMARY KEY (`id`) USING BTREE,
+                           UNIQUE INDEX `device_deviceId_uindex`(`deviceId`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for device_alarm
 -- ----------------------------
 DROP TABLE IF EXISTS `device_alarm`;
 CREATE TABLE `device_alarm`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `alarmPriority` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `alarmMethod` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `alarmTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `alarmDescription` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `longitude` double NULL DEFAULT NULL,
-  `latitude` double NULL DEFAULT NULL,
-  `alarmType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE
+                                 `id` int(0) NOT NULL AUTO_INCREMENT,
+                                 `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `alarmPriority` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `alarmMethod` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `alarmTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `alarmDescription` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `longitude` double NULL DEFAULT NULL,
+                                 `latitude` double NULL DEFAULT NULL,
+                                 `alarmType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -167,107 +173,107 @@ CREATE TABLE `device_alarm`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `device_channel`;
 CREATE TABLE `device_channel`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `manufacture` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `owner` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `civilCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `block` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `parentId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `safetyWay` int(0) NULL DEFAULT NULL,
-  `registerWay` int(0) NULL DEFAULT NULL,
-  `certNum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `certifiable` int(0) NULL DEFAULT NULL,
-  `errCode` int(0) NULL DEFAULT NULL,
-  `endTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `secrecy` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `ipAddress` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `port` int(0) NULL DEFAULT NULL,
-  `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `PTZType` int(0) NULL DEFAULT NULL,
-  `status` int(0) NULL DEFAULT NULL,
-  `longitude` double NULL DEFAULT NULL,
-  `latitude` double NULL DEFAULT NULL,
-  `streamId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `parental` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `hasAudio` bit(1) NULL DEFAULT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `subCount` int(0) NULL DEFAULT 0,
-  `longitudeGcj02` double NULL DEFAULT NULL,
-  `latitudeGcj02` double NULL DEFAULT NULL,
-  `longitudeWgs84` double NULL DEFAULT NULL,
-  `latitudeWgs84` double NULL DEFAULT NULL,
-  `businessGroupId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `gpsTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `device_channel_id_uindex`(`id`) USING BTREE,
-  UNIQUE INDEX `device_channel_pk`(`channelId`, `deviceId`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 64418 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                   `id` int(0) NOT NULL AUTO_INCREMENT,
+                                   `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                   `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `manufacture` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `owner` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `civilCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `block` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `parentId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `safetyWay` int(0) NULL DEFAULT NULL,
+                                   `registerWay` int(0) NULL DEFAULT NULL,
+                                   `certNum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `certifiable` int(0) NULL DEFAULT NULL,
+                                   `errCode` int(0) NULL DEFAULT NULL,
+                                   `endTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `secrecy` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `ipAddress` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `port` int(0) NULL DEFAULT NULL,
+                                   `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `PTZType` int(0) NULL DEFAULT NULL,
+                                   `status` int(0) NULL DEFAULT NULL,
+                                   `longitude` double NULL DEFAULT NULL,
+                                   `latitude` double NULL DEFAULT NULL,
+                                   `streamId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                   `parental` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `hasAudio` bit(1) NULL DEFAULT NULL,
+                                   `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                   `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                   `subCount` int(0) NULL DEFAULT 0,
+                                   `longitudeGcj02` double NULL DEFAULT NULL,
+                                   `latitudeGcj02` double NULL DEFAULT NULL,
+                                   `longitudeWgs84` double NULL DEFAULT NULL,
+                                   `latitudeWgs84` double NULL DEFAULT NULL,
+                                   `businessGroupId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   `gpsTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                   PRIMARY KEY (`id`) USING BTREE,
+                                   UNIQUE INDEX `device_channel_id_uindex`(`id`) USING BTREE,
+                                   UNIQUE INDEX `device_channel_pk`(`channelId`, `deviceId`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for device_mobile_position
 -- ----------------------------
 DROP TABLE IF EXISTS `device_mobile_position`;
 CREATE TABLE `device_mobile_position`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `longitude` double NOT NULL,
-  `latitude` double NOT NULL,
-  `altitude` double NULL DEFAULT NULL,
-  `speed` double NULL DEFAULT NULL,
-  `direction` double NULL DEFAULT NULL,
-  `reportSource` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `longitudeGcj02` double NULL DEFAULT NULL,
-  `latitudeGcj02` double NULL DEFAULT NULL,
-  `longitudeWgs84` double NULL DEFAULT NULL,
-  `latitudeWgs84` double NULL DEFAULT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 55589 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                           `id` int(0) NOT NULL AUTO_INCREMENT,
+                                           `deviceId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                           `channelId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                           `deviceName` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                           `time` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                           `longitude` double NOT NULL,
+                                           `latitude` double NOT NULL,
+                                           `altitude` double NULL DEFAULT NULL,
+                                           `speed` double NULL DEFAULT NULL,
+                                           `direction` double NULL DEFAULT NULL,
+                                           `reportSource` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                           `longitudeGcj02` double NULL DEFAULT NULL,
+                                           `latitudeGcj02` double NULL DEFAULT NULL,
+                                           `longitudeWgs84` double NULL DEFAULT NULL,
+                                           `latitudeWgs84` double NULL DEFAULT NULL,
+                                           `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                           PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for gb_stream
 -- ----------------------------
 DROP TABLE IF EXISTS `gb_stream`;
 CREATE TABLE `gb_stream`  (
-  `gbStreamId` int(0) NOT NULL AUTO_INCREMENT,
-  `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `gbId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `longitude` double NULL DEFAULT NULL,
-  `latitude` double NULL DEFAULT NULL,
-  `streamType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`gbStreamId`) USING BTREE,
-  UNIQUE INDEX `app`(`app`, `stream`) USING BTREE,
-  UNIQUE INDEX `gbId`(`gbId`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 301057 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                              `gbStreamId` int(0) NOT NULL AUTO_INCREMENT,
+                              `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `gbId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                              `longitude` double NULL DEFAULT NULL,
+                              `latitude` double NULL DEFAULT NULL,
+                              `streamType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                              `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                              `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                              PRIMARY KEY (`gbStreamId`) USING BTREE,
+                              UNIQUE INDEX `app`(`app`, `stream`) USING BTREE,
+                              UNIQUE INDEX `gbId`(`gbId`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for lib_item
 -- ----------------------------
 DROP TABLE IF EXISTS `lib_item`;
 CREATE TABLE `lib_item`  (
-  `itemId` int(0) NOT NULL AUTO_INCREMENT,
-  `libraryId` int(0) NULL DEFAULT NULL COMMENT '图像库id',
-  `imageUrl` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
-  `itemName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称,用户名称或者车辆名称',
-  `itemNo` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '标记号,用于车牌或者工号',
-  `idCard` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '身份证号',
-  `carNo` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '车牌号',
-  `trait` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图像特征值',
-  `itemType` int(0) NULL DEFAULT NULL COMMENT '数据类型 图片,文本',
-  PRIMARY KEY (`itemId`) USING BTREE
+                             `itemId` int(0) NOT NULL AUTO_INCREMENT,
+                             `libraryId` int(0) NULL DEFAULT NULL COMMENT '图像库id',
+                             `imageUrl` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL,
+                             `itemName` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '名称,用户名称或者车辆名称',
+                             `itemNo` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '标记号,用于车牌或者工号',
+                             `idCard` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '身份证号',
+                             `carNo` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '车牌号',
+                             `trait` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图像特征值',
+                             `itemType` int(0) NULL DEFAULT NULL COMMENT '数据类型 图片,文本',
+                             PRIMARY KEY (`itemId`) USING BTREE
 ) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -275,48 +281,48 @@ CREATE TABLE `lib_item`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `log`;
 CREATE TABLE `log`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `uri` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `timing` bigint(0) NOT NULL,
-  `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 756765 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                        `id` int(0) NOT NULL AUTO_INCREMENT,
+                        `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `uri` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `address` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `timing` bigint(0) NOT NULL,
+                        `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                        PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1801 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for media_server
 -- ----------------------------
 DROP TABLE IF EXISTS `media_server`;
 CREATE TABLE `media_server`  (
-  `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `hookIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `sdpIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `streamIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `httpPort` int(0) NOT NULL,
-  `httpSSlPort` int(0) NOT NULL,
-  `rtmpPort` int(0) NOT NULL,
-  `rtmpSSlPort` int(0) NOT NULL,
-  `rtpProxyPort` int(0) NOT NULL,
-  `rtspPort` int(0) NOT NULL,
-  `rtspSSLPort` int(0) NOT NULL,
-  `autoConfig` int(0) NOT NULL,
-  `secret` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `streamNoneReaderDelayMS` int(0) NOT NULL,
-  `rtpEnable` int(0) NOT NULL,
-  `rtpPortRange` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `sendRtpPortRange` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `recordAssistPort` int(0) NOT NULL,
-  `defaultServer` int(0) NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `hookAliveInterval` int(0) NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `media_server_i`(`ip`, `httpPort`) USING BTREE
+                                 `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `hookIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `sdpIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `streamIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `httpPort` int(0) NOT NULL,
+                                 `httpSSlPort` int(0) NOT NULL,
+                                 `rtmpPort` int(0) NOT NULL,
+                                 `rtmpSSlPort` int(0) NOT NULL,
+                                 `rtpProxyPort` int(0) NOT NULL,
+                                 `rtspPort` int(0) NOT NULL,
+                                 `rtspSSLPort` int(0) NOT NULL,
+                                 `autoConfig` int(0) NOT NULL,
+                                 `secret` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `rtpEnable` int(0) NOT NULL,
+                                 `rtpPortRange` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `recordAssistPort` int(0) NOT NULL,
+                                 `defaultServer` int(0) NOT NULL,
+                                 `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `hookAliveInterval` int(0) NOT NULL,
+                                 `externIP` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `externPort` int(0) NULL DEFAULT NULL,
+                                 PRIMARY KEY (`id`) USING BTREE,
+                                 UNIQUE INDEX `media_server_i`(`ip`, `httpPort`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -324,49 +330,50 @@ CREATE TABLE `media_server`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `parent_platform`;
 CREATE TABLE `parent_platform`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `enable` int(0) NULL DEFAULT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `serverGBId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `serverGBDomain` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `serverIP` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `serverPort` int(0) NULL DEFAULT NULL,
-  `deviceGBId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `deviceIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `devicePort` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `expires` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `keepTimeout` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `characterSet` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `ptz` int(0) NULL DEFAULT NULL,
-  `rtcp` int(0) NULL DEFAULT NULL,
-  `status` bit(1) NULL DEFAULT NULL,
-  `startOfflinePush` int(0) NULL DEFAULT 0,
-  `administrativeDivision` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `catalogGroup` int(0) NULL DEFAULT 1,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `treeType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `parent_platform_id_uindex`(`id`) USING BTREE,
-  UNIQUE INDEX `parent_platform_pk`(`serverGBId`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                    `id` int(0) NOT NULL AUTO_INCREMENT,
+                                    `enable` int(0) NULL DEFAULT NULL,
+                                    `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `serverGBId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                    `serverGBDomain` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `serverIP` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `serverPort` int(0) NULL DEFAULT NULL,
+                                    `deviceGBId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                    `deviceIp` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `devicePort` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `password` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `expires` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `keepTimeout` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `transport` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `characterSet` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                    `ptz` int(0) NULL DEFAULT NULL,
+                                    `rtcp` int(0) NULL DEFAULT NULL,
+                                    `asMessageChannel` int(0) NULL DEFAULT 0,
+                                    `status` bit(1) NULL DEFAULT NULL,
+                                    `startOfflinePush` int(0) NULL DEFAULT 0,
+                                    `administrativeDivision` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                    `catalogGroup` int(0) NULL DEFAULT 1,
+                                    `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                    `treeType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                    PRIMARY KEY (`id`) USING BTREE,
+                                    UNIQUE INDEX `parent_platform_id_uindex`(`id`) USING BTREE,
+                                    UNIQUE INDEX `parent_platform_pk`(`serverGBId`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for platform_catalog
 -- ----------------------------
 DROP TABLE IF EXISTS `platform_catalog`;
 CREATE TABLE `platform_catalog`  (
-  `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `parentId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `civilCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `businessGroupId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE
+                                     `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                     `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                     `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                     `parentId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                     `civilCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                     `businessGroupId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                     PRIMARY KEY (`id`) USING BTREE
 ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
@@ -374,117 +381,106 @@ CREATE TABLE `platform_catalog`  (
 -- ----------------------------
 DROP TABLE IF EXISTS `platform_gb_channel`;
 CREATE TABLE `platform_gb_channel`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `deviceChannelId` int(0) NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                        `id` int(0) NOT NULL AUTO_INCREMENT,
+                                        `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                        `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                        `deviceChannelId` int(0) NOT NULL,
+                                        PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for platform_gb_stream
 -- ----------------------------
 DROP TABLE IF EXISTS `platform_gb_stream`;
 CREATE TABLE `platform_gb_stream`  (
-  `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `gbStreamId` int(0) NOT NULL,
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `platform_gb_stream_pk`(`platformId`, `catalogId`, `gbStreamId`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 301759 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                       `id` int(0) NOT NULL AUTO_INCREMENT,
+                                       `platformId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                       `catalogId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                       `gbStreamId` int(0) NOT NULL,
+                                       PRIMARY KEY (`id`) USING BTREE,
+                                       UNIQUE INDEX `platform_gb_stream_pk`(`platformId`, `catalogId`, `gbStreamId`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for stream_proxy
 -- ----------------------------
 DROP TABLE IF EXISTS `stream_proxy`;
 CREATE TABLE `stream_proxy`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `src_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `dst_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `timeout_ms` int(0) NULL DEFAULT NULL,
-  `ffmpeg_cmd_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `rtp_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `enable_hls` bit(1) NULL DEFAULT NULL,
-  `enable_mp4` bit(1) NULL DEFAULT NULL,
-  `enable` bit(1) NOT NULL,
-  `status` bit(1) NOT NULL,
-  `enable_remove_none_reader` bit(1) NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `stream_proxy_pk`(`app`, `stream`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 545 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                 `id` int(0) NOT NULL AUTO_INCREMENT,
+                                 `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `src_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `dst_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `timeout_ms` int(0) NULL DEFAULT NULL,
+                                 `ffmpeg_cmd_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `rtp_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `enable_audio` bit(1) NULL DEFAULT NULL,
+                                 `enable_mp4` bit(1) NULL DEFAULT NULL,
+                                 `enable` bit(1) NOT NULL,
+                                 `status` bit(1) NOT NULL,
+                                 `enable_remove_none_reader` bit(1) NOT NULL,
+                                 `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                 `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                 `enable_disable_none_reader` bit(1) NULL DEFAULT NULL,
+                                 PRIMARY KEY (`id`) USING BTREE,
+                                 UNIQUE INDEX `stream_proxy_pk`(`app`, `stream`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for stream_push
 -- ----------------------------
 DROP TABLE IF EXISTS `stream_push`;
 CREATE TABLE `stream_push`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `totalReaderCount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `originType` int(0) NULL DEFAULT NULL,
-  `originTypeStr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `aliveSecond` int(0) NULL DEFAULT NULL,
-  `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `serverId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `pushTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `status` int(0) NULL DEFAULT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  `pushIng` int(0) NULL DEFAULT NULL,
-  `self` int(0) NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `stream_push_pk`(`app`, `stream`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 310582 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
+                                `id` int(0) NOT NULL AUTO_INCREMENT,
+                                `app` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                `stream` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                `totalReaderCount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `originType` int(0) NULL DEFAULT NULL,
+                                `originTypeStr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `aliveSecond` int(0) NULL DEFAULT NULL,
+                                `mediaServerId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `serverId` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                                `pushTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `status` int(0) NULL DEFAULT NULL,
+                                `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                                `pushIng` int(0) NULL DEFAULT NULL,
+                                `self` int(0) NULL DEFAULT NULL,
+                                PRIMARY KEY (`id`) USING BTREE,
+                                UNIQUE INDEX `stream_push_pk`(`app`, `stream`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 153 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for user
 -- ----------------------------
 DROP TABLE IF EXISTS `user`;
 CREATE TABLE `user`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `roleId` int(0) NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `pushKey` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
-  PRIMARY KEY (`id`) USING BTREE,
-  UNIQUE INDEX `user_username_uindex`(`username`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-
--- ----------------------------
--- Records of user
--- ----------------------------
-INSERT INTO `user` VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 1, '2021 - 04 - 13 14:14:57', '2021 - 04 - 13 14:14:57', '3e80d1762a324d5b0ff636e0bd16f1e3');
-INSERT INTO `user` VALUES (4, 'test', 'fb486b56434f22c70ac659ed1ac6cf06', 2, '2022-12-15 11:56:11', '2022-12-15 11:56:11', '338ab2006b8e0a9701c708e9aabf547a');
+                         `id` int(0) NOT NULL AUTO_INCREMENT,
+                         `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                         `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                         `roleId` int(0) NOT NULL,
+                         `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                         `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                         `pushKey` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
+                         PRIMARY KEY (`id`) USING BTREE,
+                         UNIQUE INDEX `user_username_uindex`(`username`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 -- ----------------------------
 -- Table structure for user_role
 -- ----------------------------
 DROP TABLE IF EXISTS `user_role`;
 CREATE TABLE `user_role`  (
-  `id` int(0) NOT NULL AUTO_INCREMENT,
-  `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `authority` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
-  PRIMARY KEY (`id`) USING BTREE
-) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-
--- ----------------------------
--- Records of user_role
--- ----------------------------
-INSERT INTO `user_role` VALUES (1, 'admin', '0', '2021-04-13 14:14:57', '2021-04-13 14:14:57');
-INSERT INTO `user_role` VALUES (2, '测试', '9', '2022-12-15', '2022-12-15');
+                              `id` int(0) NOT NULL AUTO_INCREMENT,
+                              `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `authority` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `createTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              `updateTime` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
+                              PRIMARY KEY (`id`) USING BTREE
+) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
 
 SET FOREIGN_KEY_CHECKS = 1;