|  |  | 
 |  |  | package com.genersoft.iot.vmp.conf; | 
 |  |  |  | 
 |  |  | import io.swagger.v3.oas.annotations.media.Schema; | 
 |  |  | import org.springframework.core.annotation.Order; | 
 |  |  | import org.springframework.boot.context.properties.ConfigurationProperties; | 
 |  |  | import org.springframework.core.annotation.Order; | 
 |  |  | import org.springframework.stereotype.Component; | 
 |  |  |  | 
 |  |  | import java.util.ArrayList; | 
 |  |  | 
 |  |  |  | 
 |  |  |     private int platformPlayTimeout = 60000; | 
 |  |  |  | 
 |  |  |     private Boolean interfaceAuthentication = Boolean.FALSE; | 
 |  |  |     private Boolean interfaceAuthentication = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean recordPushLive = Boolean.FALSE; | 
 |  |  |     private Boolean recordPushLive = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean recordSip = Boolean.FALSE; | 
 |  |  |     private Boolean recordSip = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean logInDatebase = Boolean.TRUE; | 
 |  |  |     private Boolean logInDatabase = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean usePushingAsStatus = Boolean.TRUE; | 
 |  |  |  | 
 |  |  | 
 |  |  |     private Boolean streamOnDemand = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean pushAuthority = Boolean.TRUE; | 
 |  |  |  | 
 |  |  |     private Boolean gbSendStreamStrict = Boolean.FALSE; | 
 |  |  |  | 
 |  |  |     private Boolean syncChannelOnDeviceOnline = Boolean.FALSE; | 
 |  |  |  | 
 |  |  | 
 |  |  |         this.interfaceAuthenticationExcludes = interfaceAuthenticationExcludes; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Boolean getLogInDatebase() { | 
 |  |  |         return logInDatebase; | 
 |  |  |     public Boolean getLogInDatabase() { | 
 |  |  |         return logInDatabase; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setLogInDatebase(Boolean logInDatebase) { | 
 |  |  |         this.logInDatebase = logInDatebase; | 
 |  |  |     public void setLogInDatabase(Boolean logInDatabase) { | 
 |  |  |         this.logInDatabase = logInDatabase; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public String getServerId() { | 
 |  |  | 
 |  |  |  | 
 |  |  |     public void setPushAuthority(Boolean pushAuthority) { | 
 |  |  |         this.pushAuthority = pushAuthority; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Boolean getGbSendStreamStrict() { | 
 |  |  |         return gbSendStreamStrict; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public void setGbSendStreamStrict(Boolean gbSendStreamStrict) { | 
 |  |  |         this.gbSendStreamStrict = gbSendStreamStrict; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public Boolean getSyncChannelOnDeviceOnline() { |