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.

Das RTCSctpTransport-Interface liefert Informationen, die ein Stream Control Transmission Protocol (SCTP) Transport beschreiben. Dies bietet Informationen über die Einschränkungen des Transports, ermöglicht aber auch 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.

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

Möglicherweise die nützlichste Eigenschaft dieses Interfaces ist die maxMessageSize-Eigenschaft, die Sie verwenden können, um das obere Limit der Größe von Nachrichten zu bestimmen, die über einen Datenkanal in der Peer-Verbindung gesendet werden können.

EventTarget RTCSctpTransport

Instanz-Eigenschaften

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 einer Nachricht angibt, die mit der Methode RTCDataChannel.send() 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

Hören Sie auf diese Ereignisse mit addEventListener() oder, indem Sie einen Ereignis-Listener der oneventname-Eigenschaft dieses Interfaces zuweisen.

statechange

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

Instanz-Methoden

Dieses Interface hat keine Methoden, erbt aber Methoden von: EventTarget.

Beispiel

Wird noch entwickelt

Spezifikationen

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

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch