648540858
2022-10-18 1af77ab5f7c11a4b3d59c1989b51b9fca29679ce
src/main/java/com/genersoft/iot/vmp/media/zlm/dto/MediaItem.java
@@ -1,10 +1,18 @@
package com.genersoft.iot.vmp.media.zlm.dto;
import com.alibaba.fastjson.JSONObject;
import com.genersoft.iot.vmp.common.StreamInfo;
import java.util.List;
/**
 * @author lin
 */
public class MediaItem {
    /**
     * 注册/注销
     */
    private boolean regist;
    /**
     * 应用名
@@ -15,6 +23,11 @@
     * 流id
     */
    private String stream;
    /**
     * 推流鉴权Id
     */
    private String callId;
    /**
     * 观看总人数,包括hls/rtsp/rtmp/http-flv/ws-flv
@@ -56,6 +69,16 @@
    private String originUrl;
    /**
     * 流媒体服务器id
     */
    private String mediaServerId;
    /**
     * 服务器id
     */
    private String severId;
    /**
     * GMT unix系统时间戳,单位秒
     */
    private Long createStamp;
@@ -80,6 +103,18 @@
     */
    private String vhost;
    public boolean isRegist() {
        return regist;
    }
    public void setRegist(boolean regist) {
        this.regist = regist;
    }
    /**
     * 是否是docker部署, docker部署不会自动更新zlm使用的端口,需要自己手动修改
     */
    private boolean docker;
    public static class MediaTrack {
        /**
@@ -261,6 +296,8 @@
        }
    }
    private StreamInfo streamInfo;
    public String getApp() {
        return app;
    }
@@ -366,4 +403,44 @@
    public OriginSock getOriginSock() {
        return originSock;
    }
    public boolean isDocker() {
        return docker;
    }
    public void setDocker(boolean docker) {
        this.docker = docker;
    }
    public String getMediaServerId() {
        return mediaServerId;
    }
    public void setMediaServerId(String mediaServerId) {
        this.mediaServerId = mediaServerId;
    }
    public StreamInfo getStreamInfo() {
        return streamInfo;
    }
    public void setStreamInfo(StreamInfo streamInfo) {
        this.streamInfo = streamInfo;
    }
    public String getSeverId() {
        return severId;
    }
    public void setSeverId(String severId) {
        this.severId = severId;
    }
    public String getCallId() {
        return callId;
    }
    public void setCallId(String callId) {
        this.callId = callId;
    }
}