Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

RTCPeerConnection: sctp-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Mai 2023⁩.

Die schreibgeschützte Eigenschaft sctp der Schnittstelle RTCPeerConnection gibt ein RTCSctpTransport zurück, das den SCTP-Transport beschreibt, über den SCTP-Daten gesendet und empfangen werden. Wenn SCTP nicht verhandelt wurde, ist dieser Wert null.

Der SCTP-Transport wird für das Senden und Empfangen von Daten aller RTCDataChannels auf der Peer-Verbindung verwendet.

Wert

Ein RTCSctpTransport-Objekt, das den von der RTCPeerConnection verwendeten SCTP-Transport zum Senden und Empfangen auf seinen Datenkanälen beschreibt, oder null, wenn keine SCTP-Verhandlung stattgefunden hat.

Beispiel

js
const peerConnection = new RTCPeerConnection();

const channel = peerConnection.createDataChannel("Mydata");
channel.onopen = (event) => {
  channel.send("sending a message");
};
channel.onmessage = (event) => {
  console.log(event.data);
};

// Determine the largest message size that can be sent

const sctp = peerConnection.sctp;
const maxMessageSize = sctp.maxMessageSize;

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# dom-rtcpeerconnection-sctp

Browser-Kompatibilität

Siehe auch