RTCConfiguration

Overview

The RTCConfiguration dictionary is used to provide configuration options for an RTCPeerConnection. It may be passed into the constructor when instantiating a connection, or used with the RTCPeerConnection.getConfiguration() and RTCPeerConnection.setConfiguration() methods, which allow inspecting and changing the configuration while a connection is established.

Location

Properties


bundlePolicy

 

property bundlePolicy: dynamic read write;

 

dynamic bundlePolicy { get; set; }

 

var bundlePolicy: dynamic { get{} set{} }

 

dynamic bundlePolicy { __get; __set; }

 

Property bundlePolicy() As dynamic

certificates

 

property certificates: array of RTCCertificate read write;

 

RTCCertificate[] certificates { get; set; }

 

var certificates: RTCCertificate... { get{} set{} }

 

RTCCertificate[] certificates { __get; __set; }

 

Property certificates() As RTCCertificate()

iceCandidatePoolSize

 

property iceCandidatePoolSize: Int32 read write;

 

Int32 iceCandidatePoolSize { get; set; }

 

var iceCandidatePoolSize: Int32 { get{} set{} }

 

Int32 iceCandidatePoolSize { __get; __set; }

 

Property iceCandidatePoolSize() As Int32

iceTransportPolicy

 

property iceTransportPolicy: dynamic read write;

 

dynamic iceTransportPolicy { get; set; }

 

var iceTransportPolicy: dynamic { get{} set{} }

 

dynamic iceTransportPolicy { __get; __set; }

 

Property iceTransportPolicy() As dynamic

peerIdentity

 

property peerIdentity: String read write;

 

String peerIdentity { get; set; }

 

var peerIdentity: String { get{} set{} }

 

String peerIdentity { __get; __set; }

 

Property peerIdentity() As String

rtcpMuxPolicy

 

property rtcpMuxPolicy: dynamic read write;

 

dynamic rtcpMuxPolicy { get; set; }

 

var rtcpMuxPolicy: dynamic { get{} set{} }

 

dynamic rtcpMuxPolicy { __get; __set; }

 

Property rtcpMuxPolicy() As dynamic