| | |
| | | package com.genersoft.iot.vmp.media.abl.bean; |
| | | |
| | | import com.alibaba.fastjson2.JSONArray; |
| | | import com.alibaba.fastjson2.JSONObject; |
| | | |
| | | import java.lang.reflect.Field; |
| | | import java.util.HashMap; |
| | | import java.util.Map; |
| | | |
| | | public class AblServerConfig { |
| | | |
| | | @ConfigKeyId("secret") |
| | | private String secret; |
| | | |
| | | @ConfigKeyId("ServerIP") |
| | | private String serverIp; |
| | | |
| | | @ConfigKeyId("mediaServerID") |
| | | private String mediaServerId; |
| | | |
| | | @ConfigKeyId("hook_enable") |
| | | private Integer hookEnable; |
| | | |
| | | @ConfigKeyId("enable_audio") |
| | | private Integer enableAudio; |
| | | |
| | | @ConfigKeyId("httpServerPort") |
| | | private Integer httpServerPort; |
| | | |
| | | @ConfigKeyId("rtspPort") |
| | | private Integer rtspPort; |
| | | |
| | | @ConfigKeyId("rtmpPort") |
| | | private Integer rtmpPort; |
| | | |
| | | @ConfigKeyId("httpFlvPort") |
| | | private Integer httpFlvPort; |
| | | |
| | | @ConfigKeyId("hls_enable") |
| | | private Integer hlsEnable; |
| | | |
| | | @ConfigKeyId("hlsPort") |
| | | private Integer hlsPort; |
| | | |
| | | @ConfigKeyId("wsPort") |
| | | private Integer wsPort; |
| | | |
| | | @ConfigKeyId("mp4Port") |
| | | private Integer mp4Port; |
| | | |
| | | @ConfigKeyId("ps_tsRecvPort") |
| | | private Integer psTsRecvPort; |
| | | |
| | | @ConfigKeyId("hlsCutType") |
| | | private Integer hlsCutType; |
| | | |
| | | @ConfigKeyId("h265CutType") |
| | | private Integer h265CutType; |
| | | |
| | | @ConfigKeyId("RecvThreadCount") |
| | | private Integer RecvThreadCount; |
| | | |
| | | @ConfigKeyId("SendThreadCount") |
| | | private Integer SendThreadCount; |
| | | |
| | | @ConfigKeyId("GB28181RtpTCPHeadType") |
| | | private Integer GB28181RtpTCPHeadType; |
| | | |
| | | @ConfigKeyId("ReConnectingCount") |
| | | private Integer ReConnectingCount; |
| | | |
| | | @ConfigKeyId("maxTimeNoOneWatch") |
| | | private Integer maxTimeNoOneWatch; |
| | | |
| | | @ConfigKeyId("pushEnable_mp4") |
| | | private Integer pushEnableMp4; |
| | | |
| | | @ConfigKeyId("fileSecond") |
| | | private Integer fileSecond; |
| | | |
| | | @ConfigKeyId("fileKeepMaxTime") |
| | | private Integer fileKeepMaxTime; |
| | | |
| | | @ConfigKeyId("httpDownloadSpeed") |
| | | private Integer httpDownloadSpeed; |
| | | |
| | | @ConfigKeyId("RecordReplayThread") |
| | | private Integer RecordReplayThread; |
| | | |
| | | @ConfigKeyId("convertMaxObject") |
| | | private Integer convertMaxObject; |
| | | |
| | | @ConfigKeyId("version") |
| | | private String version; |
| | | |
| | | @ConfigKeyId("recordPath") |
| | | private String recordPath; |
| | | |
| | | @ConfigKeyId("picturePath") |
| | | private String picturePath; |
| | | |
| | | @ConfigKeyId("noneReaderDuration") |
| | | private Integer noneReaderDuration; |
| | | |
| | | @ConfigKeyId("on_server_started") |
| | | private String onServerStarted; |
| | | |
| | | @ConfigKeyId("on_server_keepalive") |
| | | private String onServerKeepalive; |
| | | |
| | | @ConfigKeyId("on_play") |
| | | private String onPlay; |
| | | |
| | | @ConfigKeyId("on_publish") |
| | | private String onPublish; |
| | | |
| | | @ConfigKeyId("on_stream_arrive") |
| | | private String onStreamArrive; |
| | | |
| | | @ConfigKeyId("on_stream_not_arrive") |
| | | private String onStreamNotArrive; |
| | | |
| | | @ConfigKeyId("on_stream_none_reader") |
| | | private String onStreamNoneReader; |
| | | |
| | | @ConfigKeyId("on_stream_disconnect") |
| | | private String onStreamDisconnect; |
| | | |
| | | @ConfigKeyId("on_delete_record_mp4") |
| | | private String onDeleteRecordMp4; |
| | | |
| | | @ConfigKeyId("on_record_progress") |
| | | private String onRecordProgress; |
| | | |
| | | @ConfigKeyId("on_record_ts") |
| | | private String onRecordTs; |
| | | |
| | | @ConfigKeyId("enable_GetFileDuration") |
| | | private Integer enableGetFileDuration; |
| | | |
| | | @ConfigKeyId("keepaliveDuration") |
| | | private Integer keepaliveDuration; |
| | | |
| | | @ConfigKeyId("captureReplayType") |
| | | private Integer captureReplayType; |
| | | |
| | | @ConfigKeyId("videoFileFormat") |
| | | private Integer videoFileFormat; |
| | | |
| | | @ConfigKeyId("MaxDiconnectTimeoutSecond") |
| | | private Integer maxDiconnectTimeoutSecond; |
| | | |
| | | @ConfigKeyId("G711ConvertAAC") |
| | | private Integer g711ConvertAAC; |
| | | |
| | | @ConfigKeyId("filterVideo_enable") |
| | | private Integer filterVideoEnable; |
| | | |
| | | @ConfigKeyId("filterVideo_text") |
| | | private String filterVideoText; |
| | | |
| | | @ConfigKeyId("FilterFontSize") |
| | | private Integer filterFontSize; |
| | | |
| | | @ConfigKeyId("FilterFontColor") |
| | | private String filterFontColor; |
| | | |
| | | @ConfigKeyId("FilterFontLeft") |
| | | private Integer filterFontLeft; |
| | | |
| | | @ConfigKeyId("FilterFontTop") |
| | | private Integer filterFontTop; |
| | | |
| | | @ConfigKeyId("FilterFontAlpha") |
| | | private Double filterFontAlpha; |
| | | |
| | | @ConfigKeyId("convertOutWidth") |
| | | private Integer convertOutWidth; |
| | | |
| | | @ConfigKeyId("convertOutHeight") |
| | | private Integer convertOutHeight; |
| | | |
| | | @ConfigKeyId("convertOutBitrate") |
| | | private Integer convertOutBitrate; |
| | | |
| | | @ConfigKeyId("flvPlayAddMute") |
| | | private Integer flvPlayAddMute; |
| | | |
| | | @ConfigKeyId("gb28181LibraryUse") |
| | | private Integer gb28181LibraryUse; |
| | | |
| | | @ConfigKeyId("rtc.listening-ip") |
| | | private String rtcListeningIp; |
| | | |
| | | @ConfigKeyId("rtc.listening-port") |
| | | private Integer rtcListeningIpPort; |
| | | |
| | | @ConfigKeyId("rtc.external-ip") |
| | | private String rtcExternalIp; |
| | | |
| | | @ConfigKeyId("rtc.realm") |
| | | private String rtcRealm; |
| | | |
| | | @ConfigKeyId("rtc.user") |
| | | private String rtcUser; |
| | | |
| | | @ConfigKeyId("rtc.min-port") |
| | | private Integer rtcMinPort; |
| | | |
| | | @ConfigKeyId("rtc.max-port") |
| | | private Integer rtcMaxPort; |
| | | |
| | | public static AblServerConfig getInstance(JSONArray jsonArray) { |
| | | if (jsonArray == null || jsonArray.isEmpty()) { |
| | | return null; |
| | | } |
| | | AblServerConfig ablServerConfig = new AblServerConfig(); |
| | | Field[] fields = AblServerConfig.class.getDeclaredFields(); |
| | | Map<String, Field> fieldMap = new HashMap<>(); |
| | | for (Field field : fields) { |
| | | if (field.isAnnotationPresent(ConfigKeyId.class)) { |
| | | ConfigKeyId configKeyId = field.getAnnotation(ConfigKeyId.class); |
| | | fieldMap.put(configKeyId.value(), field); |
| | | } |
| | | } |
| | | for (int i = 0; i < jsonArray.size(); i++) { |
| | | JSONObject jsonObject = jsonArray.getJSONObject(i); |
| | | if (jsonObject == null) { |
| | | continue; |
| | | } |
| | | for (String key : fieldMap.keySet()) { |
| | | if (jsonObject.containsKey(key)) { |
| | | Field field = fieldMap.get(key); |
| | | field.setAccessible(true); |
| | | try { |
| | | field.set(ablServerConfig, jsonObject.getObject(key, fieldMap.get(key).getType())); |
| | | } catch (IllegalAccessException e) {} |
| | | } |
| | | } |
| | | } |
| | | return ablServerConfig; |
| | | } |
| | | |
| | | public String getSecret() { |
| | | return secret; |
| | | } |
| | | |
| | | public void setSecret(String secret) { |
| | | this.secret = secret; |
| | | } |
| | | |
| | | public String getServerIp() { |
| | | return serverIp; |
| | | } |
| | | |
| | | public void setServerIp(String serverIp) { |
| | | this.serverIp = serverIp; |
| | | } |
| | | |
| | | public String getMediaServerId() { |
| | | return mediaServerId; |
| | | } |
| | | |
| | | public void setMediaServerId(String mediaServerId) { |
| | | this.mediaServerId = mediaServerId; |
| | | } |
| | | |
| | | public Integer getHookEnable() { |
| | | return hookEnable; |
| | | } |
| | | |
| | | public void setHookEnable(Integer hookEnable) { |
| | | this.hookEnable = hookEnable; |
| | | } |
| | | |
| | | public Integer getEnableAudio() { |
| | | return enableAudio; |
| | | } |
| | | |
| | | public void setEnableAudio(Integer enableAudio) { |
| | | this.enableAudio = enableAudio; |
| | | } |
| | | |
| | | public Integer getHttpServerPort() { |
| | | return httpServerPort; |
| | | } |
| | | |
| | | public void setHttpServerPort(Integer httpServerPort) { |
| | | this.httpServerPort = httpServerPort; |
| | | } |
| | | |
| | | public Integer getRtspPort() { |
| | | return rtspPort; |
| | | } |
| | | |
| | | public void setRtspPort(Integer rtspPort) { |
| | | this.rtspPort = rtspPort; |
| | | } |
| | | |
| | | public Integer getRtmpPort() { |
| | | return rtmpPort; |
| | | } |
| | | |
| | | public void setRtmpPort(Integer rtmpPort) { |
| | | this.rtmpPort = rtmpPort; |
| | | } |
| | | |
| | | public Integer getHttpFlvPort() { |
| | | return httpFlvPort; |
| | | } |
| | | |
| | | public void setHttpFlvPort(Integer httpFlvPort) { |
| | | this.httpFlvPort = httpFlvPort; |
| | | } |
| | | |
| | | public Integer getHlsEnable() { |
| | | return hlsEnable; |
| | | } |
| | | |
| | | public void setHlsEnable(Integer hlsEnable) { |
| | | this.hlsEnable = hlsEnable; |
| | | } |
| | | |
| | | public Integer getHlsPort() { |
| | | return hlsPort; |
| | | } |
| | | |
| | | public void setHlsPort(Integer hlsPort) { |
| | | this.hlsPort = hlsPort; |
| | | } |
| | | |
| | | public Integer getWsPort() { |
| | | return wsPort; |
| | | } |
| | | |
| | | public void setWsPort(Integer wsPort) { |
| | | this.wsPort = wsPort; |
| | | } |
| | | |
| | | public Integer getMp4Port() { |
| | | return mp4Port; |
| | | } |
| | | |
| | | public void setMp4Port(Integer mp4Port) { |
| | | this.mp4Port = mp4Port; |
| | | } |
| | | |
| | | public Integer getPsTsRecvPort() { |
| | | return psTsRecvPort; |
| | | } |
| | | |
| | | public void setPsTsRecvPort(Integer psTsRecvPort) { |
| | | this.psTsRecvPort = psTsRecvPort; |
| | | } |
| | | |
| | | public Integer getHlsCutType() { |
| | | return hlsCutType; |
| | | } |
| | | |
| | | public void setHlsCutType(Integer hlsCutType) { |
| | | this.hlsCutType = hlsCutType; |
| | | } |
| | | |
| | | public Integer getH265CutType() { |
| | | return h265CutType; |
| | | } |
| | | |
| | | public void setH265CutType(Integer h265CutType) { |
| | | this.h265CutType = h265CutType; |
| | | } |
| | | |
| | | public Integer getRecvThreadCount() { |
| | | return RecvThreadCount; |
| | | } |
| | | |
| | | public void setRecvThreadCount(Integer recvThreadCount) { |
| | | RecvThreadCount = recvThreadCount; |
| | | } |
| | | |
| | | public Integer getSendThreadCount() { |
| | | return SendThreadCount; |
| | | } |
| | | |
| | | public void setSendThreadCount(Integer sendThreadCount) { |
| | | SendThreadCount = sendThreadCount; |
| | | } |
| | | |
| | | public Integer getGB28181RtpTCPHeadType() { |
| | | return GB28181RtpTCPHeadType; |
| | | } |
| | | |
| | | public void setGB28181RtpTCPHeadType(Integer GB28181RtpTCPHeadType) { |
| | | this.GB28181RtpTCPHeadType = GB28181RtpTCPHeadType; |
| | | } |
| | | |
| | | public Integer getReConnectingCount() { |
| | | return ReConnectingCount; |
| | | } |
| | | |
| | | public void setReConnectingCount(Integer reConnectingCount) { |
| | | ReConnectingCount = reConnectingCount; |
| | | } |
| | | |
| | | public Integer getMaxTimeNoOneWatch() { |
| | | return maxTimeNoOneWatch; |
| | | } |
| | | |
| | | public void setMaxTimeNoOneWatch(Integer maxTimeNoOneWatch) { |
| | | this.maxTimeNoOneWatch = maxTimeNoOneWatch; |
| | | } |
| | | |
| | | public Integer getPushEnableMp4() { |
| | | return pushEnableMp4; |
| | | } |
| | | |
| | | public void setPushEnableMp4(Integer pushEnableMp4) { |
| | | this.pushEnableMp4 = pushEnableMp4; |
| | | } |
| | | |
| | | public Integer getFileSecond() { |
| | | return fileSecond; |
| | | } |
| | | |
| | | public void setFileSecond(Integer fileSecond) { |
| | | this.fileSecond = fileSecond; |
| | | } |
| | | |
| | | public Integer getFileKeepMaxTime() { |
| | | return fileKeepMaxTime; |
| | | } |
| | | |
| | | public void setFileKeepMaxTime(Integer fileKeepMaxTime) { |
| | | this.fileKeepMaxTime = fileKeepMaxTime; |
| | | } |
| | | |
| | | public Integer getHttpDownloadSpeed() { |
| | | return httpDownloadSpeed; |
| | | } |
| | | |
| | | public void setHttpDownloadSpeed(Integer httpDownloadSpeed) { |
| | | this.httpDownloadSpeed = httpDownloadSpeed; |
| | | } |
| | | |
| | | public Integer getRecordReplayThread() { |
| | | return RecordReplayThread; |
| | | } |
| | | |
| | | public void setRecordReplayThread(Integer recordReplayThread) { |
| | | RecordReplayThread = recordReplayThread; |
| | | } |
| | | |
| | | public Integer getConvertMaxObject() { |
| | | return convertMaxObject; |
| | | } |
| | | |
| | | public void setConvertMaxObject(Integer convertMaxObject) { |
| | | this.convertMaxObject = convertMaxObject; |
| | | } |
| | | |
| | | public String getVersion() { |
| | | return version; |
| | | } |
| | | |
| | | public void setVersion(String version) { |
| | | this.version = version; |
| | | } |
| | | |
| | | public String getRecordPath() { |
| | | return recordPath; |
| | | } |
| | | |
| | | public void setRecordPath(String recordPath) { |
| | | this.recordPath = recordPath; |
| | | } |
| | | |
| | | public String getPicturePath() { |
| | | return picturePath; |
| | | } |
| | | |
| | | public void setPicturePath(String picturePath) { |
| | | this.picturePath = picturePath; |
| | | } |
| | | |
| | | public Integer getNoneReaderDuration() { |
| | | return noneReaderDuration; |
| | | } |
| | | |
| | | public void setNoneReaderDuration(Integer noneReaderDuration) { |
| | | this.noneReaderDuration = noneReaderDuration; |
| | | } |
| | | |
| | | public String getOnServerStarted() { |
| | | return onServerStarted; |
| | | } |
| | | |
| | | public void setOnServerStarted(String onServerStarted) { |
| | | this.onServerStarted = onServerStarted; |
| | | } |
| | | |
| | | public String getOnServerKeepalive() { |
| | | return onServerKeepalive; |
| | | } |
| | | |
| | | public void setOnServerKeepalive(String onServerKeepalive) { |
| | | this.onServerKeepalive = onServerKeepalive; |
| | | } |
| | | |
| | | public String getOnPlay() { |
| | | return onPlay; |
| | | } |
| | | |
| | | public void setOnPlay(String onPlay) { |
| | | this.onPlay = onPlay; |
| | | } |
| | | |
| | | public String getOnPublish() { |
| | | return onPublish; |
| | | } |
| | | |
| | | public void setOnPublish(String onPublish) { |
| | | this.onPublish = onPublish; |
| | | } |
| | | |
| | | public String getOnStreamArrive() { |
| | | return onStreamArrive; |
| | | } |
| | | |
| | | public void setOnStreamArrive(String onStreamArrive) { |
| | | this.onStreamArrive = onStreamArrive; |
| | | } |
| | | |
| | | public String getOnStreamNotArrive() { |
| | | return onStreamNotArrive; |
| | | } |
| | | |
| | | public void setOnStreamNotArrive(String onStreamNotArrive) { |
| | | this.onStreamNotArrive = onStreamNotArrive; |
| | | } |
| | | |
| | | public String getOnStreamNoneReader() { |
| | | return onStreamNoneReader; |
| | | } |
| | | |
| | | public void setOnStreamNoneReader(String onStreamNoneReader) { |
| | | this.onStreamNoneReader = onStreamNoneReader; |
| | | } |
| | | |
| | | public String getOnStreamDisconnect() { |
| | | return onStreamDisconnect; |
| | | } |
| | | |
| | | public void setOnStreamDisconnect(String onStreamDisconnect) { |
| | | this.onStreamDisconnect = onStreamDisconnect; |
| | | } |
| | | |
| | | public String getOnDeleteRecordMp4() { |
| | | return onDeleteRecordMp4; |
| | | } |
| | | |
| | | public void setOnDeleteRecordMp4(String onDeleteRecordMp4) { |
| | | this.onDeleteRecordMp4 = onDeleteRecordMp4; |
| | | } |
| | | |
| | | public String getOnRecordProgress() { |
| | | return onRecordProgress; |
| | | } |
| | | |
| | | public void setOnRecordProgress(String onRecordProgress) { |
| | | this.onRecordProgress = onRecordProgress; |
| | | } |
| | | |
| | | public String getOnRecordTs() { |
| | | return onRecordTs; |
| | | } |
| | | |
| | | public void setOnRecordTs(String onRecordTs) { |
| | | this.onRecordTs = onRecordTs; |
| | | } |
| | | |
| | | public Integer getEnableGetFileDuration() { |
| | | return enableGetFileDuration; |
| | | } |
| | | |
| | | public void setEnableGetFileDuration(Integer enableGetFileDuration) { |
| | | this.enableGetFileDuration = enableGetFileDuration; |
| | | } |
| | | |
| | | public Integer getKeepaliveDuration() { |
| | | return keepaliveDuration; |
| | | } |
| | | |
| | | public void setKeepaliveDuration(Integer keepaliveDuration) { |
| | | this.keepaliveDuration = keepaliveDuration; |
| | | } |
| | | |
| | | public Integer getCaptureReplayType() { |
| | | return captureReplayType; |
| | | } |
| | | |
| | | public void setCaptureReplayType(Integer captureReplayType) { |
| | | this.captureReplayType = captureReplayType; |
| | | } |
| | | |
| | | public Integer getVideoFileFormat() { |
| | | return videoFileFormat; |
| | | } |
| | | |
| | | public void setVideoFileFormat(Integer videoFileFormat) { |
| | | this.videoFileFormat = videoFileFormat; |
| | | } |
| | | |
| | | public Integer getMaxDiconnectTimeoutSecond() { |
| | | return maxDiconnectTimeoutSecond; |
| | | } |
| | | |
| | | public void setMaxDiconnectTimeoutSecond(Integer maxDiconnectTimeoutSecond) { |
| | | this.maxDiconnectTimeoutSecond = maxDiconnectTimeoutSecond; |
| | | } |
| | | |
| | | public Integer getG711ConvertAAC() { |
| | | return g711ConvertAAC; |
| | | } |
| | | |
| | | public void setG711ConvertAAC(Integer g711ConvertAAC) { |
| | | this.g711ConvertAAC = g711ConvertAAC; |
| | | } |
| | | |
| | | public Integer getFilterVideoEnable() { |
| | | return filterVideoEnable; |
| | | } |
| | | |
| | | public void setFilterVideoEnable(Integer filterVideoEnable) { |
| | | this.filterVideoEnable = filterVideoEnable; |
| | | } |
| | | |
| | | public String getFilterVideoText() { |
| | | return filterVideoText; |
| | | } |
| | | |
| | | public void setFilterVideoText(String filterVideoText) { |
| | | this.filterVideoText = filterVideoText; |
| | | } |
| | | |
| | | public Integer getFilterFontSize() { |
| | | return filterFontSize; |
| | | } |
| | | |
| | | public void setFilterFontSize(Integer filterFontSize) { |
| | | this.filterFontSize = filterFontSize; |
| | | } |
| | | |
| | | public String getFilterFontColor() { |
| | | return filterFontColor; |
| | | } |
| | | |
| | | public void setFilterFontColor(String filterFontColor) { |
| | | this.filterFontColor = filterFontColor; |
| | | } |
| | | |
| | | public Integer getFilterFontLeft() { |
| | | return filterFontLeft; |
| | | } |
| | | |
| | | public void setFilterFontLeft(Integer filterFontLeft) { |
| | | this.filterFontLeft = filterFontLeft; |
| | | } |
| | | |
| | | public Integer getFilterFontTop() { |
| | | return filterFontTop; |
| | | } |
| | | |
| | | public void setFilterFontTop(Integer filterFontTop) { |
| | | this.filterFontTop = filterFontTop; |
| | | } |
| | | |
| | | public Double getFilterFontAlpha() { |
| | | return filterFontAlpha; |
| | | } |
| | | |
| | | public void setFilterFontAlpha(Double filterFontAlpha) { |
| | | this.filterFontAlpha = filterFontAlpha; |
| | | } |
| | | |
| | | public Integer getConvertOutWidth() { |
| | | return convertOutWidth; |
| | | } |
| | | |
| | | public void setConvertOutWidth(Integer convertOutWidth) { |
| | | this.convertOutWidth = convertOutWidth; |
| | | } |
| | | |
| | | public Integer getConvertOutHeight() { |
| | | return convertOutHeight; |
| | | } |
| | | |
| | | public void setConvertOutHeight(Integer convertOutHeight) { |
| | | this.convertOutHeight = convertOutHeight; |
| | | } |
| | | |
| | | public Integer getConvertOutBitrate() { |
| | | return convertOutBitrate; |
| | | } |
| | | |
| | | public void setConvertOutBitrate(Integer convertOutBitrate) { |
| | | this.convertOutBitrate = convertOutBitrate; |
| | | } |
| | | |
| | | public Integer getFlvPlayAddMute() { |
| | | return flvPlayAddMute; |
| | | } |
| | | |
| | | public void setFlvPlayAddMute(Integer flvPlayAddMute) { |
| | | this.flvPlayAddMute = flvPlayAddMute; |
| | | } |
| | | |
| | | public Integer getGb28181LibraryUse() { |
| | | return gb28181LibraryUse; |
| | | } |
| | | |
| | | public void setGb28181LibraryUse(Integer gb28181LibraryUse) { |
| | | this.gb28181LibraryUse = gb28181LibraryUse; |
| | | } |
| | | |
| | | public String getRtcListeningIp() { |
| | | return rtcListeningIp; |
| | | } |
| | | |
| | | public void setRtcListeningIp(String rtcListeningIp) { |
| | | this.rtcListeningIp = rtcListeningIp; |
| | | } |
| | | |
| | | public Integer getRtcListeningIpPort() { |
| | | return rtcListeningIpPort; |
| | | } |
| | | |
| | | public void setRtcListeningIpPort(Integer rtcListeningIpPort) { |
| | | this.rtcListeningIpPort = rtcListeningIpPort; |
| | | } |
| | | |
| | | public String getRtcExternalIp() { |
| | | return rtcExternalIp; |
| | | } |
| | | |
| | | public void setRtcExternalIp(String rtcExternalIp) { |
| | | this.rtcExternalIp = rtcExternalIp; |
| | | } |
| | | |
| | | public String getRtcRealm() { |
| | | return rtcRealm; |
| | | } |
| | | |
| | | public void setRtcRealm(String rtcRealm) { |
| | | this.rtcRealm = rtcRealm; |
| | | } |
| | | |
| | | public String getRtcUser() { |
| | | return rtcUser; |
| | | } |
| | | |
| | | public void setRtcUser(String rtcUser) { |
| | | this.rtcUser = rtcUser; |
| | | } |
| | | |
| | | public Integer getRtcMinPort() { |
| | | return rtcMinPort; |
| | | } |
| | | |
| | | public void setRtcMinPort(Integer rtcMinPort) { |
| | | this.rtcMinPort = rtcMinPort; |
| | | } |
| | | |
| | | public Integer getRtcMaxPort() { |
| | | return rtcMaxPort; |
| | | } |
| | | |
| | | public void setRtcMaxPort(Integer rtcMaxPort) { |
| | | this.rtcMaxPort = rtcMaxPort; |
| | | } |
| | | } |