| | |
| | | public class StreamPushItem extends GbStream implements Comparable<StreamPushItem>{ |
| | | |
| | | /** |
| | | * id |
| | | */ |
| | | private Integer id; |
| | | |
| | | /** |
| | | * 应用名 |
| | | */ |
| | | private String app; |
| | |
| | | private String originUrl; |
| | | |
| | | /** |
| | | * GMT unix系统时间戳,单位秒 |
| | | */ |
| | | private Long createStamp; |
| | | |
| | | /** |
| | | * 存活时间,单位秒 |
| | | */ |
| | | private Long aliveSecond; |
| | |
| | | */ |
| | | private String vhost; |
| | | |
| | | /** |
| | | * 使用的流媒体ID |
| | | */ |
| | | private String mediaServerId; |
| | | |
| | | public String getVhost() { |
| | | return vhost; |
| | | } |
| | |
| | | |
| | | @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 { |
| | |
| | | } |
| | | } |
| | | |
| | | 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; |
| | | } |
| | |
| | | this.originUrl = originUrl; |
| | | } |
| | | |
| | | public Long getCreateStamp() { |
| | | return createStamp; |
| | | } |
| | | |
| | | public void setCreateStamp(Long createStamp) { |
| | | this.createStamp = createStamp; |
| | | } |
| | | |
| | | public Long getAliveSecond() { |
| | | return aliveSecond; |
| | | } |
| | |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public String getMediaServerId() { |
| | | return mediaServerId; |
| | | } |
| | | |
| | | @Override |
| | | public void setMediaServerId(String mediaServerId) { |
| | | this.mediaServerId = mediaServerId; |
| | | } |
| | | } |
| | | |