RTCConfiguration

@JSType
trait RTCConfiguration extends Object
Companion:
object
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from:
Object
def isPrototypeOf(v: Object): Boolean
Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from:
Object
def toLocaleString(): String
Inherited from:
Object
def valueOf(): Any
Inherited from:
Object

Concrete fields

@ExposedJSMember @JSOptional

defaulting to "balanced" Indicates which BundlePolicy to use.

defaulting to "balanced" Indicates which BundlePolicy to use.

@ExposedJSMember @JSOptional
var iceServers: UndefOr[Array[RTCIceServer]]

An array containing URIs of servers available to be used by ICE, such as STUN and TURN server.

An array containing URIs of servers available to be used by ICE, such as STUN and TURN server.

@ExposedJSMember @JSOptional

defaulting to "all" Indicates which candidates the ICE engine is allowed to use.

defaulting to "all" Indicates which candidates the ICE engine is allowed to use.

@ExposedJSMember @JSOptional
var peerIdentity: UndefOr[String]

Sets the target peer identity for the RTCPeerConnection. The RTCPeerConnection will establish a connection to a remote peer unless it can be successfully authenticated with the provided name.

Sets the target peer identity for the RTCPeerConnection. The RTCPeerConnection will establish a connection to a remote peer unless it can be successfully authenticated with the provided name.