Commit 2d11f1b3ded261a0602dcd8ecdca05d459645be5
1 parent
2d423d96
修复ssrc缓存初始化判断错误,导致初始化失败
Showing
1 changed file
with
2 additions
and
1 deletions
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 | } |