648540858
2022-05-06 5d901b5e3f033e8b04e53420d68626cbd87431c8
src/main/java/com/genersoft/iot/vmp/media/zlm/dto/StreamPushItem.java
@@ -9,6 +9,11 @@
public class StreamPushItem extends GbStream implements Comparable<StreamPushItem>{
    /**
     * id
     */
    private Integer id;
    /**
     * 应用名
     */
    private String app;
@@ -57,11 +62,6 @@
    private String originUrl;
    /**
     * GMT unix系统时间戳,单位秒
     */
    private Long createStamp;
    /**
     * 存活时间,单位秒
     */
    private Long aliveSecond;
@@ -76,6 +76,11 @@
     */
    private String vhost;
    /**
     * 使用的流媒体ID
     */
    private String mediaServerId;
    public String getVhost() {
        return vhost;
    }
@@ -87,7 +92,7 @@
    @Override
    public int compareTo(@NotNull StreamPushItem streamPushItem) {
        return Long.valueOf(this.createStamp - streamPushItem.getCreateStamp().intValue()).intValue();
        return Long.valueOf(super.createStamp - streamPushItem.getCreateStamp().intValue()).intValue();
    }
    public static class MediaSchema {
@@ -111,19 +116,30 @@
        }
    }
    public Integer getId() {
        return id;
    }
    public void setId(Integer id) {
        this.id = id;
    }
    @Override
    public String getApp() {
        return app;
    }
    @Override
    public void setApp(String app) {
        this.app = app;
    }
    @Override
    public String getStream() {
        return stream;
    }
    @Override
    public void setStream(String stream) {
        this.stream = stream;
    }
@@ -177,14 +193,6 @@
        this.originUrl = originUrl;
    }
    public Long getCreateStamp() {
        return createStamp;
    }
    public void setCreateStamp(Long createStamp) {
        this.createStamp = createStamp;
    }
    public Long getAliveSecond() {
        return aliveSecond;
    }
@@ -202,5 +210,14 @@
    }
    @Override
    public String getMediaServerId() {
        return mediaServerId;
    }
    @Override
    public void setMediaServerId(String mediaServerId) {
        this.mediaServerId = mediaServerId;
    }
}