RTCTransportStats: iceLocalUsernameFragment property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

The iceLocalUsernameFragment property of the RTCTransportStats dictionary is a string that indicates the local username fragment ("ufrag" or "ice-ufrag") that uniquely identifies the ICE interaction session managed by this transport.

The same username fragment is used to identify the session for any communication with the STUN server.

This has the same values as the corresponding local RTCIceCandidate.usernameFragment property. It will change if the connection is renegotiated, for example on ICE restart, or if RTCPeerConnection.setLocalDescription() is called.

Value

A string containing the username fragment that uniquely identifies the ongoing ICE session on the transport.

The string may be up to 256 characters long, and has no default value.

Specifications

Specification
Identifiers for WebRTC's Statistics API
# dom-rtctransportstats-icelocalusernamefragment

Browser compatibility