The WebRTC API's RTCIceCandidateType enumerated type provides a set of DOMString values representing the types of ICE candidate that can arrive. These strings are taken directly from the candidate a-line in SDP.
These candidate types are listed in order of priority; the higher in the list they are, the more efficient they are.
"host"RTCIceCandidate.ip property is in fact the true address of the remote peer."srflx"ip indicates an intermediary address assigned by the STUN server to represent the candidate's peer anonymously."prflx"ip is an intermediary address assigned by the STUN server to represent the candidate's peer anonymously."relay"The RTCIceCandidateType enumeration is used by the type property of RTCIceCandidate objects.
| Specification | Status | Comment |
|---|---|---|
| WebRTC 1.0: Real-time Communication Between Browsers The definition of 'RTCIceCandidateType' in that specification. | Candidate Recommendation | Initial definition. |
No compatibility data found. Please contribute data for "api.RTCIceCandidateType" (depth: 1) to the MDN compatibility data repository.
© 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/RTCIceCandidateType