W3cubDocs

/DOM

RTCIceTransport.role

The read-only RTCIceTransport property role 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 in WebRTC connectivity.

Syntax

iceRole = RTCIceTransport.role;

Value

A DOMString specifying whether the RTCIceTransport represents the controlling agent or the controlled agent. The value must be one of those found in the enumerated type RTCIceRole:

"controlling"
The RTCIceTransport object is serving as the controlling agent.
"controlled"
The transport is the controlled agent.

Specifications

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support No 12 No No No No
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support No No ? No No No No

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCIceTransport/role