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/IMediaServerService.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/IMediaServerService.java b/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/IMediaServerService.java
index ad8048f..06e10b4 100644
--- a/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/IMediaServerService.java
+++ b/ard-modules/ard-modules-zlm/src/main/java/com/ard/zlm/service/IMediaServerService.java
@@ -372,4 +372,19 @@
      * gb28181 停止点播(基于GbChannel,不依赖QS)
      */
     void stopGb28181PlayByGbChannel(InviteSessionType type, StreamChannel streamChannel, Device device, String stream);
+
+    /**
+     * 通过通道ID拉流代理(简化传参,自动根据通道类型确定app/url等参数)
+     *
+     * @param channelId 通道ID
+     * @param callback  回调
+     */
+    void streamPullPlayByChannelId(String channelId, ErrorCallback<StreamInfo> callback);
+
+    /**
+     * 通过通道ID停止拉流代理
+     *
+     * @param channelId 通道ID
+     */
+    void stopStreamPullPlayByChannelId(String channelId);
 }

--
Gitblit v1.9.3