From f6a63e92df4a4b94a28fe1b8d9587e13464b1af0 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 3 Nov 2020 18:31:36 +0100 Subject: [PATCH] openvidu-server: remove userInfo from IP cameras identifiers --- .../io/openvidu/server/kurento/core/KurentoSessionManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/kurento/core/KurentoSessionManager.java b/openvidu-server/src/main/java/io/openvidu/server/kurento/core/KurentoSessionManager.java index 61e9e971..39a1ce36 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/kurento/core/KurentoSessionManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/kurento/core/KurentoSessionManager.java @@ -1012,7 +1012,8 @@ public class KurentoSessionManager extends SessionManager { } String rtspConnectionId = kMediaOptions.getTypeOfVideo() + "_" + protocol + "_" - + RandomStringUtils.randomAlphanumeric(4).toUpperCase() + "_" + url.getAuthority() + url.getPath(); + + RandomStringUtils.randomAlphanumeric(4).toUpperCase() + "_" + url.getHost() + + (url.getPort() != -1 ? (":" + url.getPort()) : "") + url.getPath(); rtspConnectionId = rtspConnectionId.replace("/", "_").replace("-", "").replace(".", "_").replace(":", "_"); rtspConnectionId = IdentifierPrefixes.IPCAM_ID + rtspConnectionId;