| | |
| | | package com.genersoft.iot.vmp.media.zlm; |
| | | |
| | | import com.alibaba.fastjson.annotation.JSONField; |
| | | import org.springframework.util.StringUtils; |
| | | |
| | | public class ZLMServerConfig { |
| | | |
| | |
| | | @JSONField(name = "general.streamNoneReaderDelayMS") |
| | | private String generalStreamNoneReaderDelayMS; |
| | | |
| | | private String localIP; |
| | | private String ip; |
| | | |
| | | private String wanIp; |
| | | private String sdpIp; |
| | | |
| | | private long updateTime; |
| | | |
| | |
| | | this.generalStreamNoneReaderDelayMS = generalStreamNoneReaderDelayMS; |
| | | } |
| | | |
| | | public String getLocalIP() { |
| | | return localIP; |
| | | public String getIp() { |
| | | return ip; |
| | | } |
| | | |
| | | public void setLocalIP(String localIP) { |
| | | this.localIP = localIP; |
| | | public void setIp(String ip) { |
| | | this.ip = ip; |
| | | } |
| | | |
| | | public String getHlsFileBufSize() { |
| | |
| | | this.shellPhell = shellPhell; |
| | | } |
| | | |
| | | public String getWanIp() { |
| | | return wanIp; |
| | | } |
| | | |
| | | public void setWanIp(String wanIp) { |
| | | this.wanIp = wanIp; |
| | | } |
| | | |
| | | public long getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | |
| | | 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; |
| | | } |
| | | } |