Forráskód Böngészése

修复多网卡监听点播失败的BUG

648540858 1 éve
szülő
commit
1671716480

+ 1 - 1
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/event/request/impl/message/notify/cmd/KeepaliveNotifyMessageHandler.java

@@ -82,7 +82,7 @@ public class KeepaliveNotifyMessageHandler extends SIPRequestProcessorParent imp
             device.setPort(remoteAddressInfo.getPort());
             device.setHostAddress(remoteAddressInfo.getIp().concat(":").concat(String.valueOf(remoteAddressInfo.getPort())));
             device.setIp(remoteAddressInfo.getIp());
-            device.setLocalIp(request.getRemoteAddress().getHostAddress());
+            device.setLocalIp(request.getLocalAddress().getHostAddress());
             // 设备地址变化会引起目录订阅任务失效,需要重新添加
             if (device.getSubscribeCycleForCatalog() > 0) {
                 deviceService.removeCatalogSubscribe(device, result->{