修复mediaserverId未存入导致的问题

This commit is contained in:
648540858
2021-12-03 17:03:35 +08:00
parent 241804f5f8
commit 52656bb893
3 changed files with 37 additions and 3 deletions

View File

@@ -143,9 +143,13 @@ public class ProxyServletConfig {
MediaServerItem mediaInfo = getMediaInfoByUri(requestURI);
String url = super.rewriteUrlFromRequest(servletRequest);
if (mediaInfo == null) {
logger.error("[ZLM服务访问代理]错误处理url信息时未找到流媒体信息=>{}", requestURI);
return url;
}
return url.replace(mediaInfo.getId() + "/", "").replace("default/", "");
if (!StringUtils.isEmpty(mediaInfo.getId())) {
url = url.replace(mediaInfo.getId() + "/", "");
}
return url.replace("default/", "");
}
}
@@ -258,9 +262,13 @@ public class ProxyServletConfig {
MediaServerItem mediaInfo = getMediaInfoByUri(requestURI);
String url = super.rewriteUrlFromRequest(servletRequest);
if (mediaInfo == null) {
logger.error("[录像服务访问代理]错误处理url信息时未找到流媒体信息=>{}", requestURI);
return url;
}
return url.replace(mediaInfo.getId() + "/", "").replace("default/", "");
if (!StringUtils.isEmpty(mediaInfo.getId())) {
url = url.replace(mediaInfo.getId() + "/", "");
}
return url.replace("default/", "");
}
}