RTCSctpTransport

Baseline 2023
Newly available

Since May 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Die RTCSctpTransport-Schnittstelle liefert Informationen, die ein Stream Control Transmission Protocol (SCTP) beschreiben. Sie bietet Informationen über die Einschränkungen des Transports und ermöglicht den Zugriff auf das zugrunde liegende Datagram Transport Layer Security (DTLS) Transportprotokoll, über das SCTP-Pakete für alle Datenkanäle einer RTCPeerConnection gesendet und empfangen werden.

Sie erstellen RTCSctpTransport-Objekte nicht selbst; stattdessen erhalten Sie Zugriff auf das RTCSctpTransport für eine gegebene RTCPeerConnection über ihre sctp-Eigenschaft.

Vermutlich die nützlichste Eigenschaft dieser Schnittstelle ist die maxMessageSize-Eigenschaft, die Sie verwenden können, um die Obergrenze der Größe von Nachrichten zu ermitteln, die Sie über einen Datenkanal auf der Peer-Verbindung senden können.

EventTarget RTCSctpTransport

Instanzeigenschaften

Erbt auch Eigenschaften von: EventTarget.

RTCSctpTransport.maxChannels Schreibgeschützt

Ein ganzzahliger Wert, der die maximale Anzahl von RTCDataChannel-Objekten angibt, die gleichzeitig geöffnet werden können.

RTCSctpTransport.maxMessageSize Schreibgeschützt

Ein ganzzahliger Wert, der die maximale Größe in Bytes angibt, die eine Nachricht haben kann, die mit der RTCDataChannel.send()-Methode gesendet werden kann.

RTCSctpTransport.state Schreibgeschützt

Ein Zeichenfolgenwert, der den Zustand des SCTP-Transports angibt.

RTCSctpTransport.transport Schreibgeschützt

Ein RTCDtlsTransport-Objekt, das den DTLS-Transport darstellt, der für die Übertragung und den Empfang von Datenpaketen verwendet wird.

Ereignisse

Verwenden Sie diese Ereignisse mit addEventListener() oder indem Sie einen Ereignis-Listener der oneventname-Eigenschaft dieser Schnittstelle zuweisen.

statechange

Wird gesendet, wenn sich der RTCSctpTransport.state ändert.

Instanzmethoden

Diese Schnittstelle hat keine Methoden, erbt jedoch Methoden von: EventTarget.

Beispiel

TBD

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# rtcsctptransport-interface

Browser-Kompatibilität

Siehe auch