From 9f327c33730ba10cb2d89aff99b727502232e968 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Tue, 12 May 2026 17:11:52 +0800
Subject: [PATCH] 优化

---
 ard-api/ard-api-zlm/src/main/java/com/ard/zlm/api/domain/StreamPullPlay.java |   29 +++++++++++++++++++++--------
 1 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/ard-api/ard-api-zlm/src/main/java/com/ard/zlm/api/domain/StreamPullPlay.java b/ard-api/ard-api-zlm/src/main/java/com/ard/zlm/api/domain/StreamPullPlay.java
index 13bdb0b..dbf7882 100644
--- a/ard-api/ard-api-zlm/src/main/java/com/ard/zlm/api/domain/StreamPullPlay.java
+++ b/ard-api/ard-api-zlm/src/main/java/com/ard/zlm/api/domain/StreamPullPlay.java
@@ -1,6 +1,9 @@
 package com.ard.zlm.api.domain;
 
+import lombok.AllArgsConstructor;
+import lombok.Builder;
 import lombok.Data;
+import lombok.NoArgsConstructor;
 
 import java.io.Serializable;
 
@@ -13,12 +16,15 @@
  * @date 2026-04-02
  **/
 @Data
-public class StreamPullPlay implements Serializable{
+@Builder
+@AllArgsConstructor
+@NoArgsConstructor
+public class StreamPullPlay implements Serializable {
 
     /**
-     * 设备id
+     * 通道id
      */
-    private Long deviceId;
+    private String channelId;
 
     /**
      * 应用名称
@@ -38,12 +44,14 @@
     /**
      * 转协议时是否开启音频
      */
-    private boolean enable_audio;
+    @Builder.Default
+    private boolean enable_audio = true;
 
     /**
      * 是否允许 mp4 录制
      */
-    private boolean enable_mp4;
+    @Builder.Default
+    private boolean enable_mp4 = false;
 
     /**
      * rtsp 拉流时,拉流方式,0:tcp,1:udp,2:组播
@@ -53,11 +61,16 @@
     /**
      * 超时时间
      */
-    private int timeOut;
+    @Builder.Default
+    private int timeOut = 10;
 
-    /** 当前拉流使用的流媒体服务ID */
+    /**
+     * 当前拉流使用的流媒体服务ID
+     */
     private String mediaServerId;
 
-    /** 拉流代理时zlm返回的key,用于停止拉流代理 */
+    /**
+     * 拉流代理时zlm返回的key,用于停止拉流代理
+     */
     private String streamKey;
 }

--
Gitblit v1.9.3