RTCIceCandidateStats: address-Eigenschaft

Limited availability

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

Die address-Eigenschaft des RTCIceCandidateStats-Wörterbuchs gibt die Adresse des ICE-Kandidaten an. Obwohl es bevorzugt wird, dass die Adresse als IPv4- oder IPv6-numerische Adresse angegeben wird, kann auch ein vollqualifizierter Domainname verwendet werden.

Wenn ein Domainname angegeben wird, wird die erste IP-Adresse verwendet, die für diese Adresse ausgewählt wird, selbst wenn der Domainname mehreren IP-Adressen zugeordnet ist.

Wert

Entweder eine IPv4- oder IPv6-Adresse oder ein vollqualifizierter Domainname, der dem Kandidaten entspricht.

  • Wenn der Wert von address ausschließlich aus Ziffern von 0-9 mit Punkten als Trennzeichen besteht, wird der Wert als IPv4-Adresse interpretiert.
  • Wenn der Wert vollständig aus hexadezimalen Ziffern und Doppelpunkten (":") besteht, wird er als IPv6-Adresse interpretiert.
  • Andernfalls wird die address als vollqualifizierter Domainname angesehen, der zuerst mit einem AAAA-Eintrag (falls IPv6 verfügbar ist) aufgelöst wird und dann mit einem A-Eintrag (falls kein Ergebnis gefunden wird oder das Gerät nur IPv4 unterstützt). Wenn als Antwort auf die Abfrage mehrere IP-Adressen zurückgegeben werden, wählt der User-Agent eine aus, die dann für die Dauer der ICE-Verarbeitung verwendet wird.

Verwendungshinweise

Die address-Eigenschaft war zuvor als ip bekannt und erlaubte nur die Verwendung von IPv4- und IPv6-Adressen. Die Erweiterung der Unterstützung für vollqualifizierte Domainnamen führte zur Umbenennung der Eigenschaft.

Spezifikationen

Specification
Identifiers for WebRTC's Statistics API
# dom-rtcicecandidatestats-address

Browser-Kompatibilität