RTCSessionDescription: type 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 Eigenschaft RTCSessionDescription.type
ist ein schreibgeschützter
Zeichenfolgenwert, der den Typ der Beschreibung beschreibt.
Syntax
const value = sessionDescription.type
sessionDescription.type = value
Wert
Die möglichen Werte sind:
"answer"
-
Das in der
sdp
Eigenschaft enthaltene SDP ist die endgültige Wahl im Austausch. Mit anderen Worten beschreibt diese Sitzungsbeschreibung die vereinbarte Konfiguration und wird gesendet, um die Verhandlung abzuschließen. "offer"
-
Das Sitzungsbeschreibungsobjekt beschreibt den ersten Vorschlag in einem Angebot/Antwort-Austausch. Der Verhandlungsprozess der Sitzung beginnt mit einem Angebot, das vom Anrufer an den Angerufenen gesendet wird.
"pranswer"
-
Das Sitzungsbeschreibungsobjekt beschreibt eine vorläufige Antwort; das heißt, eine Antwort auf ein vorheriges Angebot, die nicht die endgültige Antwort ist. Sie wird in der Regel von älteren Geräten verwendet.
"rollback"
-
Dieser spezielle Typ mit einer leeren Sitzungsbeschreibung wird verwendet, um zum vorherigen stabilen Zustand zurückzukehren.
Beispiel
// The remote description has been set previously on pc, a RTCPeerConnection
alert(pc.remoteDescription.type);
Spezifikationen
Specification |
---|
WebRTC: Real-Time Communication in Browsers # dom-rtcsessiondescription-type |
Browser-Kompatibilität
BCD tables only load in the browser