Commit Graph

  • 2b090bbf23 优化报警和心跳通知的回复方式,改为异步处理 lin 2026-03-30 11:34:44 +0800
  • 7fcd3d3404 简化异步处理的心跳回复方法注解 lin 2026-03-30 11:24:23 +0800
  • 0eebcceefb Merge branch 'master' into dev/压力测试 lin 2026-03-30 11:23:47 +0800
  • 60b1c687ea 添加异步处理的心跳回复方法 lin 2026-03-30 11:05:51 +0800
  • c011389c3f
    SDP 注入攻击 / 非法 SDP 协议数据 java.text.ParseException: [C@2f1fec26 ID expected at gov.nist.core.LexerCore.match(LexerCore.java:229) at gov.nist.javax.sdp.parser.OriginFieldParser.originField(OriginFieldParser.java:90) at gov.nist.javax.sdp.parser.OriginFieldParser.parse(OriginFieldParser.java:108) at gov.nist.javax.sdp.parser.SDPAnnounceParser.parse(SDPAnnounceParser.java:113) at javax.sdp.SdpFactory.createSessionDescription(SdpFactory.java:129) at com.genersoft.iot.vmp.gb28181.utils.SipUtils.parseSDP(SipUtils.java:229) at com.genersoft.iot.vmp.gb28181.transmit.event.request.impl.InviteRequestProcessor.decode(InviteRequestProcessor.java:275) at com.genersoft.iot.vmp.gb28181.transmit.event.request.impl.InviteRequestProcessor.process(InviteRequestProcessor.java:125) at com.genersoft.iot.vmp.gb28181.transmit.SIPProcessorObserver.processRequest(SIPProcessorObserver.java:71) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:114) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) java.text.ParseException: o=- ' OR 'a'='a'; -- 1 IN IP4 179.43.150.26 at gov.nist.javax.sdp.parser.OriginFieldParser.originField(OriginFieldParser.java:103) at gov.nist.javax.sdp.parser.OriginFieldParser.parse(OriginFieldParser.java:108) at gov.nist.javax.sdp.parser.SDPAnnounceParser.parse(SDPAnnounceParser.java:113) at javax.sdp.SdpFactory.createSessionDescription(SdpFactory.java:129) at com.genersoft.iot.vmp.gb28181.utils.SipUtils.parseSDP(SipUtils.java:229) at com.genersoft.iot.vmp.gb28181.transmit.event.request.impl.InviteRequestProcessor.decode(InviteRequestProcessor.java:275) at com.genersoft.iot.vmp.gb28181.transmit.event.request.impl.InviteRequestProcessor.process(InviteRequestProcessor.java:125) at com.genersoft.iot.vmp.gb28181.transmit.SIPProcessorObserver.processRequest(SIPProcessorObserver.java:71) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:114) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) 阿斌 2026-03-21 16:15:47 +0000
  • 20986f4a48 更新channelMapper以清除流信息 lin 2026-03-19 16:41:31 +0800
  • 201cec7651 优化callID生成策略 lin 2026-03-18 15:26:01 +0800
  • c7904ff897 重构startSendRtpTalk方法 lin 2026-03-17 17:20:38 +0800
  • 2cca4611c1 更新README.md lin 2026-03-06 14:17:47 +0800
  • a5674e82cb
    Merge pull request #2086 from rongzedong/patch-2 648540858 2026-03-03 16:11:39 +0800
  • 70979adf34
    Merge pull request #2087 from rongzedong/patch-3 648540858 2026-03-02 10:51:24 +0800
  • bf8707f4ef
    Merge pull request #2088 from rongzedong/patch-4 648540858 2026-03-02 10:51:01 +0800
  • c76414f156 修复GPS消息时间设置 lin 2026-03-02 09:42:19 +0800
  • 45cae46985
    Update install.sh rongzedong 2026-02-26 17:29:50 +0800
  • 62eff3746c
    Update Lombok version to 1.18.38 rongzedong 2026-02-26 17:20:29 +0800
  • 1bed6795e0
    Update compile.md rongzedong 2026-02-26 17:18:51 +0800
  • f00ae2b43d 修复talk模式对讲 lin 2026-02-21 23:46:18 +0800
  • a9dc6057b2 统一使用MediaApp枚举,调整关闭逻辑 lin 2026-02-21 23:14:55 +0800
  • d65255deb4 优化国标RTP服务器接口,简化参数传递,调整关闭逻辑以提高代码可读性 lin 2026-02-20 23:28:38 +0800
  • 803c47a430 优化RTP服务器相关代码,统一使用MediaApp枚举,简化参数传递,调整配置以提高兼容性 648540858 2026-02-20 22:33:26 +0800
  • b1b4d065a5 调整jessibuca组件配置,禁用MSE以获取更好的兼容性 lin 2026-02-09 16:22:31 +0800
  • 6741adb55b fix: docker环境下sip信令IP问题 yy 2026-01-30 21:40:19 +0800
  • 6a1f2887e5 Merge branch 'master' into dev/压力测试 lin 2026-01-30 06:15:34 +0800
  • 40555d917b redis增肌连接池支持,增加设备国标严格限制设置 lin 2026-01-30 06:14:58 +0800
  • 83057d81d8 心跳历史展示为从新到旧 dev/压力测试 lin 2026-01-27 22:26:46 +0800
  • 7dea67b472 优化心跳处理逻辑,新增commons-pool2依赖 lin 2026-01-27 21:08:26 +0800
  • 7f2db96ac1 添加国标设备数据库状态检查功能,优化设备状态处理和移动位置订阅逻辑 lin 2026-01-27 17:04:07 +0800
  • 2bdced8b9c 为心跳历史和注册历史设置过期时间 lin 2026-01-27 14:21:41 +0800
  • 27b06a84d7 优化心跳和注册时间记录的取值和展示 lin 2026-01-27 12:31:57 +0800
  • 4067dcf8d1 修复心跳历史记录不全的BUG lin 2026-01-27 11:16:04 +0800
  • a33e7949a4 支持心跳和注册统计 lin 2026-01-26 15:55:07 +0800
  • 31549bce09 去除心跳信息入库,提升性能 lin 2026-01-25 21:59:42 +0800
  • 2c774ae155 优化心跳时间的写入 lin 2026-01-25 20:22:31 +0800
  • b2772a0a1b 修复启动时媒体信息写入异常 lin 2026-01-25 09:13:11 +0800
  • 588de2d5ec 优化设备批量离线性能 lin 2026-01-24 22:51:04 +0800
  • 519ccccd7b 暂时关闭统计功能 lin 2026-01-21 22:52:57 +0800
  • ec45deda5e Merge remote-tracking branch 'origin/dev/压力测试' into dev/压力测试 lin 2026-01-19 21:47:59 +0800
  • 8e9e75997a 优化注册参数 lin 2026-01-19 21:47:15 +0800
  • 46e9d56c24 优化目录接收 lin 2026-01-19 09:17:54 +0800
  • 7068898c7b 去除media server 表多余的约束 lin 2026-01-15 23:29:26 +0800
  • d29bdec648 使用zset管理设备状态,以减少内存开销 lin 2026-01-15 23:10:49 +0800
  • 5373e6082c 临时提交 lin 2026-01-15 18:05:31 +0800
  • 332626150f 动态任务管理使用虚拟线程 lin 2026-01-14 18:09:52 +0800
  • 4b0cdd5718 优化心跳处理逻辑,可接入设备数量更多 lin 2026-01-14 17:17:44 +0800
  • eb0847eaed 关闭无用日志 2.7.1 lin 2026-01-14 11:10:11 +0800
  • 7a4d5e551d 开启虚拟线程,修改代码已使用虚拟线程 lin 2026-01-14 11:02:58 +0800
  • f396f5f29e 优化设备状态查询 lin 2026-01-13 17:15:29 +0800
  • bca77f79cc 优化注销判定,主动注销不再确定状态 lin 2026-01-13 16:25:36 +0800
  • 8c54895c47 去除过期文件,修复接口文档分组 lin 2026-01-13 13:06:22 +0800
  • f0f469f419 修改kingbase驱动导入方式 lin 2026-01-13 10:52:15 +0800
  • 8babccae0d 异步处理移动位置消息 lin 2026-01-12 15:21:22 +0800
  • 29321beeaf 开放移动位置日志 lin 2026-01-09 10:38:25 +0800
  • 298165b424 修改自动打包配置 lin 2026-01-07 16:55:20 +0800
  • f487e203c7 修改自动打包的jdk版本 lin 2026-01-07 16:50:44 +0800
  • 5bf0d0519b 修改自动打包的jdk版本 lin 2026-01-07 16:47:37 +0800
  • 4a3430862a 修复云台控制时前端zoomSpeed设置错误 #1882 lin 2026-01-07 15:51:26 +0800
  • 2c5f8c149a 修复国标级联状态查询 #2040 lin 2026-01-07 15:33:22 +0800
  • 4793231617 修复缺少的sql provider #2047 lin 2026-01-07 15:12:34 +0800
  • 8c82c50b0f 修复git信息丢失, #2053 lin 2026-01-07 15:08:07 +0800
  • 8e32f17e6e fix: 添加80端口映射,否则无法播放推送的流 紫穹 2026-01-07 07:51:54 +0800
  • bed4e79061 fix: 修改编译版本为jdk21 紫穹 2026-01-07 07:46:49 +0800
  • ae44feef5b 修复非默认媒体节点状态异常 lin 2026-01-04 15:20:55 +0800
  • 3c4cc4c98e
    Merge pull request #2051 from cleiyue/master 648540858 2025-12-15 22:00:09 +0800
  • 24f2906cf2 拼写错误 Yue 2025-12-15 15:44:33 +0800
  • c1ccd74ab5 录像下载支持跨天选择 lin 2025-12-15 15:39:41 +0800
  • 20939fcce8 去除信息统计 lin 2025-12-13 20:47:09 +0800
  • 8edd72fc23 为目录同步增加首个消息等待时长,默认两分钟,兼容下级数据量大,需要长时间后才能返回的情况,修复zlm上线未修改配置的BUG lin 2025-12-13 20:34:41 +0800
  • 79e7782700 为目录同步增加首个消息等待时长,默认两分钟,兼容下级数据量大,需要长时间后才能返回的情况 lin 2025-12-13 15:54:06 +0800
  • a18635aae6
    Merge pull request #2046 from jieyangxchen/hotfix/invite-log-fix 648540858 2025-12-08 20:30:01 +0800
  • 24ae6df5f2 fix: 修复日志与参数的对应关系 Andy Chen 2025-12-08 17:11:51 +0800
  • 42a85fbb07
    修复生产厂商的gbManufacture少一个r导致设备厂商无法显示 阿斌 2025-12-03 10:50:05 +0000
  • e36766ad5e 为数据库字段增加注释 lin 2025-12-01 22:34:56 +0800
  • 77b95f8df7 Merge remote-tracking branch 'origin/master' lin 2025-12-01 20:56:24 +0800
  • 090256f06f 修复docker配置文件redis连接异常 lin 2025-12-01 20:56:12 +0800
  • def1a813a1 去除失效的配置项目 lin 2025-12-01 11:14:12 +0800
  • e996e2c77e 修复截图传参错误 #2038 lin 2025-11-30 16:17:26 +0800
  • 8674cc6213 去除媒体节点接入时过多的端口配置,端口使用媒体服务返回的端口,不再支持docker内网不一致的情况 lin 2025-11-30 00:11:08 +0800
  • f4ca65882f 调整国标设备密码逻辑,未设置公共密码则需要提前添加设备后才允许注册 lin 2025-11-29 22:19:21 +0800
  • 480750203b Merge remote-tracking branch 'origin/master' lin 2025-11-28 16:20:23 +0800
  • ebdbc780a9 更新部分接口判断逻辑 lin 2025-11-28 16:20:11 +0800
  • 321c7e2600
    Merge pull request #2019 from ShuiFan0/docker 648540858 2025-11-22 20:57:10 +0800
  • 288cb6eb84
    Merge pull request #2036 from tkdg/master 648540858 2025-11-21 21:08:28 +0800
  • 4beb200efc 更新文档 lin 2025-11-21 18:03:19 +0800
  • 4b1ea8ad30 优化错误提示 lin 2025-11-21 12:15:26 +0800
  • 7b9c86c2a8
    在线状态判断,用错变量 tkdg 2025-11-20 21:30:38 +0800
  • daddb4bfff 修复删除过期推流数据的SQL兼容性 lin 2025-11-20 17:29:06 +0800
  • 4bc80d4ef8 修复前端错误提示 lin 2025-11-20 15:44:23 +0800
  • 8b5a8de15d 补充缺少的js.map lin 2025-11-20 15:25:58 +0800
  • 493131df8b 调整获取通道同步进度取参方式 lin 2025-11-20 14:03:06 +0800
  • ba4620c2d6 调整转Map实现方式 lin 2025-11-20 12:59:33 +0800
  • 57524b365a 修复集群模式下国标级联跨平台请求无法发送目录订阅的BUG lin 2025-11-20 11:34:55 +0800
  • a97a1113cf 通道编辑修复分组路径显示异常,支持行政区划路径显示 lin 2025-11-19 17:04:01 +0800
  • 033db1925c 通道编辑修复分组路径显示异常,支持行政区划路径显示 lin 2025-11-19 17:03:45 +0800
  • c1c9c7957b 调整通道列表排序 lin 2025-11-18 12:30:51 +0800
  • 51a7ae056e 修复翻页未重置页码的问题 lin 2025-11-18 12:16:20 +0800
  • c6a7e07a14 修复通用通道媒体信息获取 lin 2025-11-17 16:14:31 +0800
  • 469804b8d3 修改位置分发逻辑 lin 2025-11-17 16:04:47 +0800
  • 44cdcb8352 重新分组redis同步功能 lin 2025-11-14 19:02:34 +0800
  • 30aa3192d0 去除多余依赖 lin 2025-11-14 17:12:16 +0800
  • fea157436b 优化redis 消息处理 lin 2025-11-14 17:09:55 +0800