RTCIceCandidatePair: lokale Eigenschaft
Die local-Eigenschaft der Schnittstelle RTCIceCandidatePair gibt den RTCIceCandidate an, der die Konfiguration des lokalen Endes einer funktionierenden WebRTC-Verbindung beschreibt.
Das RTCIceCandidatePair wird von der Methode getSelectedCandidatePair() von RTCIceTransport zurückgegeben.
Wert
Ein RTCIceCandidate.
Beispiele
>Grundlegende Verwendung
Dieses einzeilige Beispiel erhält das aktuelle Kandidatenpaar und ermittelt daraus den lokalen Kandidaten.
js
const candidatePair = pc
.getSenders()[0]
.transport.iceTransport.getSelectedCandidatePair();
const localCandidate = candidatePair.local;
Der RTCIceTransport wird gefunden, indem die Liste der RTCRtpSender-Objekte für die RTCPeerConnection pc abgerufen wird.
Im ersten RTCRtpSender erhalten wir den RTCDtlsTransport, über den die Mediendaten übertragen werden, und schließlich daraus den RTCIceTransport.