From 86a35f3612e47475e7f7dde14d13b93916ec8f02 Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期二, 02 四月 2024 11:25:19 +0800
Subject: [PATCH] 合并开源主线

---
 src/main/java/com/genersoft/iot/vmp/media/abl/ABLMediaServerStatusManger.java |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/media/abl/ABLMediaServerStatusManger.java b/src/main/java/com/genersoft/iot/vmp/media/abl/ABLMediaServerStatusManger.java
index 62015dc..cb55695 100644
--- a/src/main/java/com/genersoft/iot/vmp/media/abl/ABLMediaServerStatusManger.java
+++ b/src/main/java/com/genersoft/iot/vmp/media/abl/ABLMediaServerStatusManger.java
@@ -11,7 +11,7 @@
 import com.genersoft.iot.vmp.media.event.mediaServer.MediaServerChangeEvent;
 import com.genersoft.iot.vmp.media.event.mediaServer.MediaServerDeleteEvent;
 import com.genersoft.iot.vmp.media.service.IMediaServerService;
-import com.genersoft.iot.vmp.media.zlm.dto.MediaServer;
+import com.genersoft.iot.vmp.media.bean.MediaServer;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -212,15 +212,24 @@
 //        if (mediaServerItem.getHttpSSlPort() == 0) {
 //            mediaServerItem.setHttpSSlPort(ablServerConfig.getHttpSSLport());
 //        }
-        if (mediaServerItem.getRtmpPort() == 0) {
+        if (mediaServerItem.getRtmpPort() == 0 && ablServerConfig.getRtmpPort() != null) {
             mediaServerItem.setRtmpPort(ablServerConfig.getRtmpPort());
         }
 //        if (mediaServerItem.getRtmpSSlPort() == 0) {
 //            mediaServerItem.setRtmpSSlPort(ablServerConfig.getRtmpSslPort());
 //        }
-        if (mediaServerItem.getRtspPort() == 0) {
+        if (mediaServerItem.getRtspPort() == 0 && ablServerConfig.getRtspPort() != null) {
             mediaServerItem.setRtspPort(ablServerConfig.getRtspPort());
         }
+        if (mediaServerItem.getFlvPort() == 0 && ablServerConfig.getHttpFlvPort() != null) {
+            mediaServerItem.setFlvPort(ablServerConfig.getHttpFlvPort());
+        }
+        if (mediaServerItem.getWsFlvPort() == 0 && ablServerConfig.getWsPort() != null) {
+            mediaServerItem.setWsFlvPort(ablServerConfig.getWsPort());
+        }
+        if (mediaServerItem.getRtpProxyPort() == 0 && ablServerConfig.getPsTsRecvPort() != null) {
+            mediaServerItem.setRtpProxyPort(ablServerConfig.getPsTsRecvPort());
+        }
 //        if (mediaServerItem.getRtspSSLPort() == 0) {
 //            mediaServerItem.setRtspSSLPort(ablServerConfig.getRtspSSlport());
 //        }

--
Gitblit v1.8.0