| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- package com.genersoft.iot.vmp.conf;
- import org.springframework.boot.context.properties.ConfigurationProperties;
- import org.springframework.stereotype.Component;
- @Component
- @ConfigurationProperties(prefix = "sip", ignoreInvalidFields = true)
- public class SipConfig {
- private String ip;
- /**
- * 默认使用 0.0.0.0
- */
- private String monitorIp = "0.0.0.0";
- private Integer port;
- private String domain;
- private String id;
- private String password;
-
- Integer ptzSpeed = 50;
- Integer keepaliveTimeOut = 255;
- Integer registerTimeInterval = 60;
- public void setIp(String ip) {
- this.ip = ip;
- }
- public void setMonitorIp(String monitorIp) {
- this.monitorIp = monitorIp;
- }
- public void setPort(Integer port) {
- this.port = port;
- }
- public void setDomain(String domain) {
- this.domain = domain;
- }
- public void setId(String id) {
- this.id = id;
- }
- public void setPassword(String password) {
- this.password = password;
- }
- public void setPtzSpeed(Integer ptzSpeed) {
- this.ptzSpeed = ptzSpeed;
- }
- public void setKeepaliveTimeOut(Integer keepaliveTimeOut) {
- this.keepaliveTimeOut = keepaliveTimeOut;
- }
- public void setRegisterTimeInterval(Integer registerTimeInterval) {
- this.registerTimeInterval = registerTimeInterval;
- }
- public String getMonitorIp() {
- return monitorIp;
- }
- public String getIp() {
- return ip;
- }
- public Integer getPort() {
- return port;
- }
- public String getDomain() {
- return domain;
- }
- public String getId() {
- return id;
- }
- public String getPassword() {
- return password;
- }
- public Integer getPtzSpeed() {
- return ptzSpeed;
- }
- public Integer getKeepaliveTimeOut() {
- return keepaliveTimeOut;
- }
- public Integer getRegisterTimeInterval() {
- return registerTimeInterval;
- }
- }
|