| | |
| | | package com.ard.zlm.api.domain; |
| | | |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Builder; |
| | | import lombok.Data; |
| | | import lombok.NoArgsConstructor; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | |
| | | * @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; |
| | | |
| | | /** |
| | | * 应用名称 |
| | |
| | | /** |
| | | * 转协议时是否开启音频 |
| | | */ |
| | | 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:组播 |
| | |
| | | /** |
| | | * 超时时间 |
| | | */ |
| | | private int timeOut; |
| | | @Builder.Default |
| | | private int timeOut = 10; |
| | | |
| | | /** 当前拉流使用的流媒体服务ID */ |
| | | /** |
| | | * 当前拉流使用的流媒体服务ID |
| | | */ |
| | | private String mediaServerId; |
| | | |
| | | /** 拉流代理时zlm返回的key,用于停止拉流代理 */ |
| | | /** |
| | | * 拉流代理时zlm返回的key,用于停止拉流代理 |
| | | */ |
| | | private String streamKey; |
| | | } |