Commit 2d11f1b3ded261a0602dcd8ecdca05d459645be5

Authored by 648540858
1 parent 2d423d96

修复ssrc缓存初始化判断错误,导致初始化失败

src/main/java/com/genersoft/iot/vmp/gb28181/session/SSRCFactory.java
@@ -8,6 +8,7 @@ import org.springframework.stereotype.Component; @@ -8,6 +8,7 @@ import org.springframework.stereotype.Component;
8 8
9 import java.util.ArrayList; 9 import java.util.ArrayList;
10 import java.util.List; 10 import java.util.List;
  11 +import java.util.Objects;
11 import java.util.Set; 12 import java.util.Set;
12 13
13 /** 14 /**
@@ -118,7 +119,7 @@ public class SSRCFactory { @@ -118,7 +119,7 @@ public class SSRCFactory {
118 */ 119 */
119 public boolean hasMediaServerSSRC(String mediaServerId) { 120 public boolean hasMediaServerSSRC(String mediaServerId) {
120 String redisKey = SSRC_INFO_KEY + userSetting.getServerId() + "_" + mediaServerId; 121 String redisKey = SSRC_INFO_KEY + userSetting.getServerId() + "_" + mediaServerId;
121 - return redisTemplate.opsForSet().members(redisKey) != null; 122 + return Boolean.TRUE.equals(redisTemplate.hasKey(redisKey));
122 } 123 }
123 124
124 } 125 }