swwheihei
2020-06-11 5c488cd03ba911224bca3a341b00455fbce2df09
src/main/java/com/genersoft/iot/vmp/gb28181/SipLayer.java
@@ -84,7 +84,7 @@
          * 0; public static final int TRACE_MESSAGES = 16; public static final int
          * TRACE_EXCEPTION = 17; public static final int TRACE_DEBUG = 32;
          */
         properties.setProperty("gov.nist.javax.sip.TRACE_LEVEL", "0");
         properties.setProperty("gov.nist.javax.sip.TRACE_LEVEL", "32");
         properties.setProperty("gov.nist.javax.sip.SERVER_LOG", "sip_server_log");
         properties.setProperty("gov.nist.javax.sip.DEBUG_LOG", "sip_debug_log");
         sipStack = (SipStackImpl) sipFactory.createSipStack(properties);
@@ -99,13 +99,15 @@
   }
   private void startTcpListener() throws Exception {
      ListeningPoint tcpListeningPoint = sipStack.createListeningPoint(sipConfig.getSipIp(), sipConfig.getSipPort(), "TCP");
      ListeningPoint tcpListeningPoint = sipStack.createListeningPoint(sipConfig.getSipIp(), sipConfig.getSipPort(),
            "TCP");
      tcpSipProvider = sipStack.createSipProvider(tcpListeningPoint);
      tcpSipProvider.addSipListener(this);
   }
   private void startUdpListener() throws Exception {
      ListeningPoint udpListeningPoint = sipStack.createListeningPoint(sipConfig.getSipIp(), sipConfig.getSipPort(), "UDP");
      ListeningPoint udpListeningPoint = sipStack.createListeningPoint(sipConfig.getSipIp(), sipConfig.getSipPort(),
            "UDP");
      udpSipProvider = sipStack.createSipProvider(udpListeningPoint);
      udpSipProvider.addSipListener(this);
   }
@@ -127,13 +129,15 @@
      if ((status >= 200) && (status < 300)) { // Success!
         ISIPResponseProcessor processor = processorFactory.createResponseProcessor(evt);
         processor.process(evt, this, sipConfig);
      } else if (status == Response.TRYING) {
         // trying不会回复
      } else {
         logger.warn("接收到失败的response响应!status:" + status + ",message:" + response.getContent().toString());
      }
      // trying不会回复
      if (status == Response.TRYING) {
      // if (status == Response.TRYING) {
      }
      // }
   }
   /**