package com.genersoft.iot.vmp.gb28181.bean;
|
|
|
public class Device {
|
|
/**
|
* Id
|
*/
|
private int id;
|
|
/**
|
* 设备Id
|
*/
|
private String deviceId;
|
|
/**
|
* 设备名
|
*/
|
private String name;
|
|
/**
|
* 生产厂商
|
*/
|
private String manufacturer;
|
|
/**
|
* 型号
|
*/
|
private String model;
|
|
/**
|
* 固件版本
|
*/
|
private String firmware;
|
|
/**
|
* 传输协议
|
* UDP/TCP
|
*/
|
private String transport;
|
|
/**
|
* 数据流传输模式
|
* UDP:udp传输
|
* TCP-ACTIVE:tcp主动模式
|
* TCP-PASSIVE:tcp被动模式
|
*/
|
private String streamMode;
|
|
/**
|
* wan地址_ip
|
*/
|
private String ip;
|
|
/**
|
* wan地址_port
|
*/
|
private int port;
|
|
/**
|
* wan地址
|
*/
|
private String hostAddress;
|
|
/**
|
* 在线
|
*/
|
private int online;
|
|
|
/**
|
* 注册时间
|
*/
|
private String registerTime;
|
|
|
/**
|
* 心跳时间
|
*/
|
private String keepaliveTime;
|
|
/**
|
* 通道个数
|
*/
|
private int channelCount;
|
|
/**
|
* 注册有效期
|
*/
|
private int expires;
|
|
/**
|
* 创建时间
|
*/
|
private String createTime;
|
|
/**
|
* 更新时间
|
*/
|
private String updateTime;
|
|
/**
|
* 设备使用的媒体id, 默认为null
|
*/
|
private String mediaServerId;
|
|
/**
|
* 首次注册
|
*/
|
private boolean firsRegister;
|
|
/**
|
* 字符集, 支持 utf-8 与 gb2312
|
*/
|
private String charset ;
|
|
/**
|
* 目录订阅周期,0为不订阅
|
*/
|
private int subscribeCycleForCatalog ;
|
|
public int getId() {
|
return id;
|
}
|
|
public void setId(int id) {
|
this.id = id;
|
}
|
|
public String getDeviceId() {
|
return deviceId;
|
}
|
|
public void setDeviceId(String deviceId) {
|
this.deviceId = deviceId;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getManufacturer() {
|
return manufacturer;
|
}
|
|
public void setManufacturer(String manufacturer) {
|
this.manufacturer = manufacturer;
|
}
|
|
public String getModel() {
|
return model;
|
}
|
|
public void setModel(String model) {
|
this.model = model;
|
}
|
|
public String getFirmware() {
|
return firmware;
|
}
|
|
public void setFirmware(String firmware) {
|
this.firmware = firmware;
|
}
|
|
public String getTransport() {
|
return transport;
|
}
|
|
public void setTransport(String transport) {
|
this.transport = transport;
|
}
|
|
public String getStreamMode() {
|
return streamMode;
|
}
|
|
public void setStreamMode(String streamMode) {
|
this.streamMode = streamMode;
|
}
|
|
public String getIp() {
|
return ip;
|
}
|
|
public void setIp(String ip) {
|
this.ip = ip;
|
}
|
|
public int getPort() {
|
return port;
|
}
|
|
public void setPort(int port) {
|
this.port = port;
|
}
|
|
public String getHostAddress() {
|
return hostAddress;
|
}
|
|
public void setHostAddress(String hostAddress) {
|
this.hostAddress = hostAddress;
|
}
|
|
public int getOnline() {
|
return online;
|
}
|
|
public void setOnline(int online) {
|
this.online = online;
|
}
|
|
public int getChannelCount() {
|
return channelCount;
|
}
|
|
public void setChannelCount(int channelCount) {
|
this.channelCount = channelCount;
|
}
|
|
public String getRegisterTime() {
|
return registerTime;
|
}
|
|
public void setRegisterTime(String registerTime) {
|
this.registerTime = registerTime;
|
}
|
|
public String getKeepaliveTime() {
|
return keepaliveTime;
|
}
|
|
public void setKeepaliveTime(String keepaliveTime) {
|
this.keepaliveTime = keepaliveTime;
|
}
|
|
public int getExpires() {
|
return expires;
|
}
|
|
public void setExpires(int expires) {
|
this.expires = expires;
|
}
|
|
public String getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(String createTime) {
|
this.createTime = createTime;
|
}
|
|
public String getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(String updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public String getMediaServerId() {
|
return mediaServerId;
|
}
|
|
public void setMediaServerId(String mediaServerId) {
|
this.mediaServerId = mediaServerId;
|
}
|
|
public boolean isFirsRegister() {
|
return firsRegister;
|
}
|
|
public void setFirsRegister(boolean firsRegister) {
|
this.firsRegister = firsRegister;
|
}
|
|
public String getCharset() {
|
return charset;
|
}
|
|
public void setCharset(String charset) {
|
this.charset = charset;
|
}
|
|
public int getSubscribeCycleForCatalog() {
|
return subscribeCycleForCatalog;
|
}
|
|
public void setSubscribeCycleForCatalog(int subscribeCycleForCatalog) {
|
this.subscribeCycleForCatalog = subscribeCycleForCatalog;
|
}
|
|
|
}
|