Commit 5cfaad2d6d6d5451ba93cce68707f1ae23711585

Authored by 648540858
1 parent 4a226113

#376

src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommanderFroPlatform.java
@@ -101,7 +101,9 @@ public class SIPCommanderFroPlatform implements ISIPCommanderForPlatform { @@ -101,7 +101,9 @@ public class SIPCommanderFroPlatform implements ISIPCommanderForPlatform {
101 callIdHeader = udpSipProvider.getNewCallId(); 101 callIdHeader = udpSipProvider.getNewCallId();
102 } 102 }
103 103
104 - request = headerProviderPlarformProvider.createRegisterRequest(parentPlatform, redisCatchStorage.getCSEQ(Request.REGISTER), "FromRegister" + tm, null, callIdHeader); 104 + request = headerProviderPlarformProvider.createRegisterRequest(parentPlatform,
  105 + redisCatchStorage.getCSEQ(Request.REGISTER), "FromRegister" + tm,
  106 + "z9hG4bK-" + UUID.randomUUID().toString().replace("-", ""), callIdHeader);
105 // 将 callid 写入缓存, 等注册成功可以更新状态 107 // 将 callid 写入缓存, 等注册成功可以更新状态
106 String callIdFromHeader = callIdHeader.getCallId(); 108 String callIdFromHeader = callIdHeader.getCallId();
107 redisCatchStorage.updatePlatformRegisterInfo(callIdFromHeader, parentPlatform.getServerGBId()); 109 redisCatchStorage.updatePlatformRegisterInfo(callIdFromHeader, parentPlatform.getServerGBId());