RTCIceTransport: role property

The role read-only property of the RTCIceTransport interface indicates which ICE role the transport is fulfilling: that of the controlling agent, or the agent that is being controlled.

You can learn more about ICE roles in Choosing a candidate pair.

Value

A string specifying whether the RTCIceTransport represents the controlling agent or the controlled agent.

The value must be one of the following:

"controlled"

The transport is the controlled agent.

"controlling"

The RTCIceTransport object is serving as the controlling agent.

"unknown"

The role has not yet been determined.

Specifications

Specification
WebRTC: Real-Time Communication in Browsers
# dom-icetransport-role

Browser compatibility

BCD tables only load in the browser