package com.genersoft.iot.vmp.gb28181.bean; public class ParentPlatform { /** * id */ private Integer id; /** * 是否启用 */ private boolean enable; /** * 名称 */ private String name; /** * SIP服务国标编码 */ private String serverGBId; /** * SIP服务国标域 */ private String serverGBDomain; /** * SIP服务IP */ private String serverIP; /** * SIP服务端口 */ private int serverPort; /** * 设备国标编号 */ private String deviceGBId; /** * 设备ip */ private String deviceIp; /** * 设备端口 */ private String devicePort; /** * SIP认证用户名(默认使用设备国标编号) */ private String username; /** * SIP认证密码 */ private String password; /** * 注册周期 (秒) */ private String expires; /** * 心跳周期(秒) */ private String keepTimeout; /** * 传输协议 * UDP/TCP */ private String transport; /** * 字符集 */ private String characterSet; /** * 允许云台控制 */ private boolean ptz; /** * RTCP流保活 * TODO 预留, 暂不实现 */ private boolean rtcp; /** * 在线状态 */ private boolean status; /** * 在线状态 */ private int channelCount; /** * 共享所有的直播流 */ private boolean shareAllLiveStream; /** * 默认目录Id,自动添加的通道多放在这个目录下 */ private String catalogId; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public boolean isEnable() { return enable; } public void setEnable(boolean enable) { this.enable = enable; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getServerGBId() { return serverGBId; } public void setServerGBId(String serverGBId) { this.serverGBId = serverGBId; } public String getServerGBDomain() { return serverGBDomain; } public void setServerGBDomain(String serverGBDomain) { this.serverGBDomain = serverGBDomain; } public String getServerIP() { return serverIP; } public void setServerIP(String serverIP) { this.serverIP = serverIP; } public int getServerPort() { return serverPort; } public void setServerPort(int serverPort) { this.serverPort = serverPort; } public String getDeviceGBId() { return deviceGBId; } public void setDeviceGBId(String deviceGBId) { this.deviceGBId = deviceGBId; } public String getDeviceIp() { return deviceIp; } public void setDeviceIp(String deviceIp) { this.deviceIp = deviceIp; } public String getDevicePort() { return devicePort; } public void setDevicePort(String devicePort) { this.devicePort = devicePort; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public String getExpires() { return expires; } public void setExpires(String expires) { this.expires = expires; } public String getKeepTimeout() { return keepTimeout; } public void setKeepTimeout(String keepTimeout) { this.keepTimeout = keepTimeout; } public String getTransport() { return transport; } public void setTransport(String transport) { this.transport = transport; } public String getCharacterSet() { return characterSet; } public void setCharacterSet(String characterSet) { this.characterSet = characterSet; } public boolean isPtz() { return ptz; } public void setPtz(boolean ptz) { this.ptz = ptz; } public boolean isRtcp() { return rtcp; } public void setRtcp(boolean rtcp) { this.rtcp = rtcp; } public boolean isStatus() { return status; } public void setStatus(boolean status) { this.status = status; } public int getChannelCount() { return channelCount; } public void setChannelCount(int channelCount) { this.channelCount = channelCount; } public boolean isShareAllLiveStream() { return shareAllLiveStream; } public void setShareAllLiveStream(boolean shareAllLiveStream) { this.shareAllLiveStream = shareAllLiveStream; } public String getCatalogId() { return catalogId; } public void setCatalogId(String catalogId) { this.catalogId = catalogId; } }