|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.media.zlm; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.annotation.JSONField; | 
|---|
|  |  |  | import org.springframework.util.StringUtils; | 
|---|
|  |  |  | import com.alibaba.fastjson2.annotation.JSONField; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public class ZLMServerConfig { | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | private String generalMaxStreamWaitMS; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "general.streamNoneReaderDelayMS") | 
|---|
|  |  |  | private String generalStreamNoneReaderDelayMS; | 
|---|
|  |  |  | private int generalStreamNoneReaderDelayMS; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "ip") | 
|---|
|  |  |  | private String ip; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String sdpIp; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private long updateTime; | 
|---|
|  |  |  | private String streamIp; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String hookIp; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String updateTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String createTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hls.fileBufSize") | 
|---|
|  |  |  | private String hlsFileBufSize; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.admin_params") | 
|---|
|  |  |  | private String hookAdminParams; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.alive_interval") | 
|---|
|  |  |  | private Float hookAliveInterval; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.enable") | 
|---|
|  |  |  | private String hookEnable; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String httpNotFound; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "http.port") | 
|---|
|  |  |  | private String httpPort; | 
|---|
|  |  |  | private int httpPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "http.rootPath") | 
|---|
|  |  |  | private String httpRootPath; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String httpSendBufSize; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "http.sslport") | 
|---|
|  |  |  | private String httpSSLport; | 
|---|
|  |  |  | private int httpSSLport; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "multicast.addrMax") | 
|---|
|  |  |  | private String multicastAddrMax; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String rtmpModifyStamp; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtmp.port") | 
|---|
|  |  |  | private String rtmpPort; | 
|---|
|  |  |  | private int rtmpPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtmp.sslport") | 
|---|
|  |  |  | private String rtmpSslPort; | 
|---|
|  |  |  | private int rtmpSslPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp.audioMtuSize") | 
|---|
|  |  |  | private String rtpAudioMtuSize; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String rtpProxyDumpDir; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.port") | 
|---|
|  |  |  | private String rtpProxyPort; | 
|---|
|  |  |  | private int rtpProxyPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.port_range") | 
|---|
|  |  |  | private String portRange; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.timeoutSec") | 
|---|
|  |  |  | private String rtpProxyTimeoutSec; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String rtspKeepAliveSecond; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtsp.port") | 
|---|
|  |  |  | private String rtspPort; | 
|---|
|  |  |  | private int rtspPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtsp.sslport") | 
|---|
|  |  |  | private String rtspSSlport; | 
|---|
|  |  |  | private int rtspSSlport; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "shell.maxReqSize") | 
|---|
|  |  |  | private String shellMaxReqSize; | 
|---|
|  |  |  | 
|---|
|  |  |  | @JSONField(name = "shell.shell") | 
|---|
|  |  |  | private String shellPhell; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getHookIp() { | 
|---|
|  |  |  | return hookIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setHookIp(String hookIp) { | 
|---|
|  |  |  | this.hookIp = hookIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getApiDebug() { | 
|---|
|  |  |  | return apiDebug; | 
|---|
|  |  |  | 
|---|
|  |  |  | this.generalEnableVhost = generalEnableVhost; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getGeneralMediaServerId() { | 
|---|
|  |  |  | return generalMediaServerId; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setGeneralMediaServerId(String generalMediaServerId) { | 
|---|
|  |  |  | this.generalMediaServerId = generalMediaServerId; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getGeneralFlowThreshold() { | 
|---|
|  |  |  | return generalFlowThreshold; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | this.generalMaxStreamWaitMS = generalMaxStreamWaitMS; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getGeneralStreamNoneReaderDelayMS() { | 
|---|
|  |  |  | public int getGeneralStreamNoneReaderDelayMS() { | 
|---|
|  |  |  | return generalStreamNoneReaderDelayMS; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setGeneralStreamNoneReaderDelayMS(String generalStreamNoneReaderDelayMS) { | 
|---|
|  |  |  | public void setGeneralStreamNoneReaderDelayMS(int generalStreamNoneReaderDelayMS) { | 
|---|
|  |  |  | this.generalStreamNoneReaderDelayMS = generalStreamNoneReaderDelayMS; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setIp(String ip) { | 
|---|
|  |  |  | this.ip = ip; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getSdpIp() { | 
|---|
|  |  |  | return sdpIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setSdpIp(String sdpIp) { | 
|---|
|  |  |  | this.sdpIp = sdpIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getStreamIp() { | 
|---|
|  |  |  | return streamIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setStreamIp(String streamIp) { | 
|---|
|  |  |  | this.streamIp = streamIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getUpdateTime() { | 
|---|
|  |  |  | return updateTime; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setUpdateTime(String updateTime) { | 
|---|
|  |  |  | this.updateTime = updateTime; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getCreateTime() { | 
|---|
|  |  |  | return createTime; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setCreateTime(String createTime) { | 
|---|
|  |  |  | this.createTime = createTime; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getHlsFileBufSize() { | 
|---|
|  |  |  | 
|---|
|  |  |  | this.httpNotFound = httpNotFound; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getHttpPort() { | 
|---|
|  |  |  | public int getHttpPort() { | 
|---|
|  |  |  | return httpPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setHttpPort(String httpPort) { | 
|---|
|  |  |  | public void setHttpPort(int httpPort) { | 
|---|
|  |  |  | this.httpPort = httpPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | this.httpSendBufSize = httpSendBufSize; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getHttpSSLport() { | 
|---|
|  |  |  | public int getHttpSSLport() { | 
|---|
|  |  |  | return httpSSLport; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setHttpSSLport(String httpSSLport) { | 
|---|
|  |  |  | public void setHttpSSLport(int httpSSLport) { | 
|---|
|  |  |  | this.httpSSLport = httpSSLport; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | this.rtmpModifyStamp = rtmpModifyStamp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtmpPort() { | 
|---|
|  |  |  | public int getRtmpPort() { | 
|---|
|  |  |  | return rtmpPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtmpPort(String rtmpPort) { | 
|---|
|  |  |  | public void setRtmpPort(int rtmpPort) { | 
|---|
|  |  |  | this.rtmpPort = rtmpPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public int getRtmpSslPort() { | 
|---|
|  |  |  | return rtmpSslPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtmpSslPort(int rtmpSslPort) { | 
|---|
|  |  |  | this.rtmpSslPort = rtmpSslPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtpAudioMtuSize() { | 
|---|
|  |  |  | 
|---|
|  |  |  | this.rtpProxyDumpDir = rtpProxyDumpDir; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtpProxyPort() { | 
|---|
|  |  |  | public int getRtpProxyPort() { | 
|---|
|  |  |  | return rtpProxyPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtpProxyPort(String rtpProxyPort) { | 
|---|
|  |  |  | public void setRtpProxyPort(int rtpProxyPort) { | 
|---|
|  |  |  | this.rtpProxyPort = rtpProxyPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | this.rtspKeepAliveSecond = rtspKeepAliveSecond; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtspPort() { | 
|---|
|  |  |  | public int getRtspPort() { | 
|---|
|  |  |  | return rtspPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtspPort(String rtspPort) { | 
|---|
|  |  |  | public void setRtspPort(int rtspPort) { | 
|---|
|  |  |  | this.rtspPort = rtspPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtspSSlport() { | 
|---|
|  |  |  | public int getRtspSSlport() { | 
|---|
|  |  |  | return rtspSSlport; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtspSSlport(String rtspSSlport) { | 
|---|
|  |  |  | public void setRtspSSlport(int rtspSSlport) { | 
|---|
|  |  |  | this.rtspSSlport = rtspSSlport; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | this.shellPhell = shellPhell; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public long getUpdateTime() { | 
|---|
|  |  |  | return updateTime; | 
|---|
|  |  |  | public Float getHookAliveInterval() { | 
|---|
|  |  |  | return hookAliveInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setUpdateTime(long updateTime) { | 
|---|
|  |  |  | this.updateTime = updateTime; | 
|---|
|  |  |  | public void setHookAliveInterval(Float hookAliveInterval) { | 
|---|
|  |  |  | this.hookAliveInterval = hookAliveInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getGeneralMediaServerId() { | 
|---|
|  |  |  | return generalMediaServerId; | 
|---|
|  |  |  | public String getPortRange() { | 
|---|
|  |  |  | return portRange; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setGeneralMediaServerId(String generalMediaServerId) { | 
|---|
|  |  |  | this.generalMediaServerId = generalMediaServerId; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getRtmpSslPort() { | 
|---|
|  |  |  | return rtmpSslPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setRtmpSslPort(String rtmpSslPort) { | 
|---|
|  |  |  | this.rtmpSslPort = rtmpSslPort; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getSdpIp() { | 
|---|
|  |  |  | if (StringUtils.isEmpty(sdpIp)) { | 
|---|
|  |  |  | return ip; | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | return sdpIp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setSdpIp(String sdpIp) { | 
|---|
|  |  |  | this.sdpIp = sdpIp; | 
|---|
|  |  |  | public void setPortRange(String portRange) { | 
|---|
|  |  |  | this.portRange = portRange; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|