|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.media.zlm; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.annotation.JSONField; | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.admin_params") | 
|---|
|  |  |  | private String hookAdminParams; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.alive_interval") | 
|---|
|  |  |  | private Float hookAliveInterval; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "hook.enable") | 
|---|
|  |  |  | private String hookEnable; | 
|---|
|  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.port") | 
|---|
|  |  |  | private int rtpProxyPort; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.port_range") | 
|---|
|  |  |  | private String portRange; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JSONField(name = "rtp_proxy.timeoutSec") | 
|---|
|  |  |  | private String rtpProxyTimeoutSec; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | 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 setShellPhell(String shellPhell) { | 
|---|
|  |  |  | this.shellPhell = shellPhell; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public Float getHookAliveInterval() { | 
|---|
|  |  |  | return hookAliveInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setHookAliveInterval(Float hookAliveInterval) { | 
|---|
|  |  |  | this.hookAliveInterval = hookAliveInterval; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public String getPortRange() { | 
|---|
|  |  |  | return portRange; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void setPortRange(String portRange) { | 
|---|
|  |  |  | this.portRange = portRange; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|