Spec-Zone.ru › Web APIs

RTCIceTransport: метод getSelectedCandidatePair()

Метод getSelectedCandidatePair() интерфейса RTCIceTransport возвращает объект RTCIceCandidatePair, содержащий текущую лучшую пару кандидатов ICE, описывающую конфигурацию конечных точек транспорта.

Синтаксис

getSelectedCandidatePair()

Параметры

Нет.

Возвращаемое значение

Объект RTCIceCandidatePair, описывающий конфигурации двух конечных точек текущей выбранной пары кандидатов. local описывает конфигурацию локального конца соединения, а remote — конфигурацию удалённого узла.

Возвращаемое значение равно null , если пара кандидатов ещё не выбрана.

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

По мере того, как агент ICE выполняет переговоры о RTCPeerConnection, он собирает и анализирует конфигурации кандидатов от каждого из двух узлов. Как только он найдёт приемлемую пару кандидатов, удовлетворяющую требованиям соединения, событие selectedcandidatepairchange запускается на объекте RTCIceTransport. С этого момента лучшую соответствующую пару кандидатов всегда можно получить, вызвав getSelectedCandidatePair().

По мере продолжения переговоров ICE, всякий раз, когда обнаруживается пара кандидатов, которая лучше, чем текущая выбранная пара, новая пара выбирается, заменяя предыдущую пару, и событие selectedcandidatepairchange запускается снова.

Примечание: Возможно, что одна из конфигураций в выбранной паре кандидатов останется неизменной, когда будет выбрана новая пара.

Примеры

См. RTCIceTransport.onselectedcandidatepairchange для примеров кода.

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

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

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
getSelectedCandidatePair 75 7913–79 Нет 62 16.4 75 Нет 54 16.4 11.0 75

© 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/RTCIceTransport/getSelectedCandidatePair

Spec-Zone.ru

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