RTCIceCandidate: sdpMid-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Die schreibgeschützte Eigenschaft sdpMid auf der Schnittstelle RTCIceCandidate gibt einen String zurück, der das Medienstream-Identifizierungs-Tag der Medienkomponente angibt, mit der der Kandidat verknüpft ist. Diese ID identifiziert einen bestimmten Stream eindeutig für die Komponente, mit der der Kandidat assoziiert ist.

Diese Eigenschaft kann konfiguriert werden, indem der Wert der sdpMid-Eigenschaft im candidateInfo-Optionsobjekt angegeben wird, das an den Konstruktor RTCIceCandidate() übergeben wird. Wenn Sie den Konstruktor mit einem m-line-String anstelle des Optionsobjekts aufrufen, wird der Wert von sdpMid aus dem angegebenen Kandidaten-m-line-String extrahiert.

Wert

Ein String, der die Quellmedienkomponente eindeutig identifiziert, aus der der Kandidat Daten bezieht, oder null, wenn keine solche Zuordnung für den Kandidaten existiert.

Hinweis: Ein Versuch, einen Kandidaten hinzuzufügen (mit addIceCandidate()), der sowohl für sdpMid als auch sdpMLineIndex den Wert null hat, wird eine TypeError-Ausnahme auslösen.

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# dom-rtcicecandidate-sdpmid

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
sdpMid

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
See implementation notes.