648540858
2022-03-11 5cfaad2d6d6d5451ba93cce68707f1ae23711585
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/SIPRequestHeaderProvider.java
@@ -215,6 +215,9 @@
      // Event
      EventHeader eventHeader = sipFactory.createHeaderFactory().createEventHeader(event);
      int random = (int)Math.random() * 1000000000;
      eventHeader.setEventId(random + "");
      request.addHeader(eventHeader);
      ContentTypeHeader contentTypeHeader = sipFactory.createHeaderFactory().createContentTypeHeader("Application", "MANSCDP+xml");
@@ -226,7 +229,7 @@
         throws PeerUnavailableException, ParseException, InvalidArgumentException {
      Request request = null;
      if (streamInfo == null) return null;
      Dialog dialog = streamSession.getDialog(streamInfo.getDeviceID(), streamInfo.getChannelId());
      Dialog dialog = streamSession.getDialogByStream(streamInfo.getDeviceID(), streamInfo.getChannelId(), streamInfo.getStream());
      SipURI requestLine = sipFactory.createAddressFactory().createSipURI(device.getDeviceId(),
            device.getHostAddress());