From f652169cc5d6501511eece5df57b7b396fd7a7ab Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Tue, 02 Jun 2026 09:51:34 +0800
Subject: [PATCH] 优化

---
 ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/impl/MediaServiceImpl.java |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/impl/MediaServiceImpl.java b/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/impl/MediaServiceImpl.java
index cad5265..9e005d3 100644
--- a/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/impl/MediaServiceImpl.java
+++ b/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/impl/MediaServiceImpl.java
@@ -5,8 +5,8 @@
 import com.ard.common.core.domain.R;
 import com.ard.gb28181.api.RemoteGb28181Service;
 import com.ard.gb28181.api.domain.Device;
-import com.ard.qs.api.RemoteQsDeviceService;
-import com.ard.qs.api.domain.QsDevice;
+import com.ard.zlm.service.ZlmStreamService;
+import com.ard.zlm.domain.StreamChannel;
 import com.ard.zlm.api.domain.RTPServerParam;
 import com.ard.zlm.api.domain.StreamPullPlay;
 import com.ard.zlm.api.domain.ZlmMediaServer;
@@ -31,7 +31,7 @@
 public class MediaServiceImpl implements IMediaService {
 
     @Autowired
-    private RemoteQsDeviceService remoteQsDeviceService;
+    private ZlmStreamService zlmStreamService;
 
     @Autowired
     private IMediaServerService mediaServerService;
@@ -51,12 +51,12 @@
     @Override
     public boolean closeStreamOnNoneReader(String mediaServerId, String app, String stream, String schema) {
 
-//        R<QsDevice> r = remoteQsDeviceService.getQsDeviceStream(stream, SecurityConstants.INNER);
+//        R<StreamChannel> r = zlmStreamService.getQsDeviceStream(stream, SecurityConstants.INNER);
 //        if (r.getCode() != Constants.SUCCESS) {
 //            return false;
 //        }
 //
-//        QsDevice data = r.getData();
+//        StreamChannel data = r.getData();
 //        if (data == null) {
 //            return false;
 //        }
@@ -115,7 +115,7 @@
 
         // 海康sdk 海康isup 大华sdk
         if ("haikang".equals(app) || "haikang_isup".equals(app) || "dahua".equals(app)) {
-            R<QsDevice> r = remoteQsDeviceService.getQsDeviceStream(stream, SecurityConstants.INNER);
+            R<StreamChannel> r = zlmStreamService.getQsDeviceStream(stream, SecurityConstants.INNER);
 
             if (r.getCode() != Constants.SUCCESS) {
                 result.setEnable_mp4(false);
@@ -127,7 +127,7 @@
         }
         // 推流
         if ("push".equals(app)) {
-            R<QsDevice> r = remoteQsDeviceService.getQsDeviceStream(stream, SecurityConstants.INNER);
+            R<StreamChannel> r = zlmStreamService.getQsDeviceStream(stream, SecurityConstants.INNER);
 
             if (r.getCode() != Constants.SUCCESS) {
                 result.setEnable_mp4(false);

--
Gitblit v1.9.3