public static class PeerConnection.RTCConfiguration
extends java.lang.Object
Constructor and Description |
---|
RTCConfiguration(java.util.List<PeerConnection.IceServer> iceServers) |
public PeerConnection.IceTransportsType iceTransportsType
public java.util.List<PeerConnection.IceServer> iceServers
public PeerConnection.BundlePolicy bundlePolicy
@Nullable public RtcCertificatePem certificate
public PeerConnection.RtcpMuxPolicy rtcpMuxPolicy
public PeerConnection.TcpCandidatePolicy tcpCandidatePolicy
public PeerConnection.CandidateNetworkPolicy candidateNetworkPolicy
public int audioJitterBufferMaxPackets
public boolean audioJitterBufferFastAccelerate
public int iceConnectionReceivingTimeout
public int iceBackupCandidatePairPingInterval
public PeerConnection.KeyType keyType
public PeerConnection.ContinualGatheringPolicy continualGatheringPolicy
public int iceCandidatePoolSize
@Deprecated public boolean pruneTurnPorts
public PeerConnection.PortPrunePolicy turnPortPrunePolicy
public boolean presumeWritableWhenFullyRelayed
public boolean surfaceIceCandidatesOnIceTransportTypeChanged
@Nullable public java.lang.Integer iceCheckIntervalStrongConnectivityMs
@Nullable public java.lang.Integer iceCheckIntervalWeakConnectivityMs
@Nullable public java.lang.Integer iceCheckMinInterval
@Nullable public java.lang.Integer iceUnwritableTimeMs
@Nullable public java.lang.Integer iceUnwritableMinChecks
@Nullable public java.lang.Integer stunCandidateKeepaliveIntervalMs
public boolean disableIPv6OnWifi
public int maxIPv6Networks
public boolean disableIpv6
public boolean enableDscp
public boolean enableCpuOveruseDetection
public boolean enableRtpDataChannel
public boolean suspendBelowMinBitrate
@Nullable public java.lang.Integer screencastMinBitrate
@Nullable public java.lang.Boolean combinedAudioVideoBwe
@Nullable public java.lang.Boolean enableDtlsSrtp
public PeerConnection.AdapterType networkPreference
public PeerConnection.SdpSemantics sdpSemantics
@Nullable public TurnCustomizer turnCustomizer
public boolean activeResetSrtpParams
@Nullable public java.lang.Boolean allowCodecSwitching
public boolean useMediaTransport
public boolean useMediaTransportForDataChannels
@Nullable public CryptoOptions cryptoOptions
@Nullable public java.lang.String turnLoggingId
public RTCConfiguration(java.util.List<PeerConnection.IceServer> iceServers)
6.4.1