Class LocalAccessPointConfiguration

java.lang.Object
io.agora.rtc2.proxy.LocalAccessPointConfiguration

public class LocalAccessPointConfiguration extends Object
  • Field Details

    • ipList

      public ArrayList<String> ipList
      The list of internal IP addresses for the Local Access Point. Either `ipList` or `domainList` must be provided.
    • domainList

      public ArrayList<String> domainList
      The domain name list for the Local Access Point. The SDK resolves the IP addresses of the Local Access Point based on the domain names you provide. The domain name resolution timeout is 10 seconds. At least one of `ipList` or `domainList` must be provided. If you specify both IP addresses and domain names, the SDK merges and deduplicates the IP addresses resolved from the domain names and the ones you specify, then randomly connects to one IP address to achieve load balancing.
    • verifyDomainName

      public String verifyDomainName
      Intranet certificate verification domain. If the value is empty, the SDK uses the default certificate verification domain `secure-edge.local`.
    • mode

      public int mode
      Connection mode: - LOCAL_RPOXY_CONNECTIVITY_FIRST (0): The SDK first attempts to connect to the specified Agora private media server; if the connection to the specified Agora private media server fails, it connects to the Agora SD-RTN™. - LOCAL_RPOXY_LOCAL_ONLY (1): The SDK only attempts to connect to the specified Agora private media server.
    • disableAut

      public boolean disableAut
      Whether to disable vos-aut: - true: (Default)disable vos-aut. - false: not disable vos-aut
    • advancedConfig

      Advanced options for the Local Access Point. See `AdvancedConfigInfo` for details.
  • Constructor Details

    • LocalAccessPointConfiguration

      public LocalAccessPointConfiguration()