liusuyi
2026-05-12 9f327c33730ba10cb2d89aff99b727502232e968
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
@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;
}