Class WebrtcProvider.RTCConfiguration

java.lang.Object
org.exoplatform.webconferencing.webrtc.WebrtcProvider.RTCConfiguration
Enclosing class:
WebrtcProvider

public static class WebrtcProvider.RTCConfiguration extends Object
The Class RTCConfiguration.
  • Field Details

    • bundlePolicy

      protected String bundlePolicy
      The bundle policy.
    • iceCandidatePoolSize

      protected int iceCandidatePoolSize
      The ice candidate pool size.
    • iceTransportPolicy

      protected String iceTransportPolicy
      The ice transport policy.
    • iceServers

      protected Set<WebrtcProvider.ICEServer> iceServers
      The ice servers.
    • logEnabled

      protected boolean logEnabled
      The enable log.
  • Constructor Details

    • RTCConfiguration

      public RTCConfiguration()
  • Method Details

    • getBundlePolicy

      public String getBundlePolicy()
      Gets the bundle policy.
      Returns:
      the bundlePolicy
    • isLogEnabled

      public boolean isLogEnabled()
      Checks if is log enabled.
      Returns:
      true, if is log enabled
    • setLogEnabled

      public void setLogEnabled(boolean enableLog)
      Sets enabled log.
      Parameters:
      enableLog - the new log enabled
    • setBundlePolicy

      public void setBundlePolicy(String bundlePolicy)
      Sets the bundle policy.
      Parameters:
      bundlePolicy - the bundlePolicy to set
    • getIceCandidatePoolSize

      public int getIceCandidatePoolSize()
      Gets the ice candidate pool size.
      Returns:
      the iceCandidatePoolSize
    • setIceCandidatePoolSize

      public void setIceCandidatePoolSize(int iceCandidatePoolSize)
      Sets the ice candidate pool size.
      Parameters:
      iceCandidatePoolSize - the iceCandidatePoolSize to set
    • getIceTransportPolicy

      public String getIceTransportPolicy()
      Gets the ice transport policy.
      Returns:
      the iceTransportPolicy
    • setIceTransportPolicy

      public void setIceTransportPolicy(String iceTransportPolicy)
      Sets the ice transport policy.
      Parameters:
      iceTransportPolicy - the iceTransportPolicy to set
    • getIceServers

      public Set<WebrtcProvider.ICEServer> getIceServers()
      Gets the ice servers.
      Returns:
      the iceServers
    • setIceServers

      public void setIceServers(Set<WebrtcProvider.ICEServer> iceServers)
      Sets the ice servers.
      Parameters:
      iceServers - the iceServers to set