648540858
2022-11-25 dfb87c768538e280cf5e17d1d5ee5bbed1e1888d
src/main/java/com/genersoft/iot/vmp/gb28181/SipLayer.java
@@ -72,6 +72,7 @@
      try {
         ListeningPoint tcpListeningPoint = sipStack.createListeningPoint(monitorIp, port, "TCP");
         SipProviderImpl tcpSipProvider = (SipProviderImpl)sipStack.createSipProvider(tcpListeningPoint);
         tcpSipProvider.setDialogErrorsAutomaticallyHandled();
         tcpSipProvider.addSipListener(sipProcessorObserver);
         tcpSipProviderMap.put(monitorIp, tcpSipProvider);
@@ -134,4 +135,11 @@
      }
      return tcpSipProviderMap.get(ip);
   }
   public String getLocalIp(String deviceLocalIp) {
      if (!ObjectUtils.isEmpty(deviceLocalIp)) {
         return deviceLocalIp;
      }
      return getUdpSipProvider().getListeningPoint().getIPAddress();
   }
}