Spec-Zone.ru › Web APIs

RTCIceCandidate: свойство foundation

Чтение-только свойство интерфейса RTCIceCandidate — это строка, которая уникально идентифицирует кандидата на разных транспортных средствах.

Это свойство позволяет сопоставлять кандидатов, присутствующих на нескольких объектах RTCIceTransport.

Значение

Строка, уникально идентифицирующая кандидата на всех RTCIceTransport , на которых он доступен.

Примечание: Если port — и port поддерживается port — передача кандидата в addIceCandidate() завершится ошибкой, выбросив исключение OperationError.

Примечания по использованию

Рассмотрим строку атрибута SDP (a-строку), описывающую кандидата ICE:

a=candidate:4234997325 1 udp 2043278322 192.0.2.172 44323 typ host

Поле "4234997325" является значением foundation.

Примеры

Этот фрагмент кода использует значение foundation двух кандидатов, чтобы определить, являются ли они на самом деле одним и тем же кандидатом.

if (candidate1.foundation === candidate2.foundation) {
  /* the two candidates are the same, even if they're on
     different transports */
}

Спецификации

Спецификация
WebRTC: Реальное взаимодействие в браузерах
# dom-rtcicecandidate-foundation

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
foundation 74 79 126 62 14.1 74 126 53 14.5 11.0 74

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCIceCandidate/foundation

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API