package com.ruoyi.media.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; import java.util.Date; /** * @Description:流信息 * @ClassName: PushStreamInfo * @Author: 刘苏义 * @Date: 2023年07月15日8:40:37 * @Version: 1.0 **/ @Data @JsonInclude(value = JsonInclude.Include.NON_NULL) public class StreamInfo { /** * 会话ID */ String id; /** * 路径名称 */ String name; /** * 源rtsp地址 */ String rtspSource; /** * rtsp播放地址 */ String rtspUrl; /** * 传输方式 */ String protocol; /** * 上行流量 */ String upTraffic; /** * 下行流量 */ String downTraffic; /** * 拉流数量 */ Integer num; /** * 开始时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date beginTime; /** * 远程主机 */ String remoteAddr; }