RTCSctpTransport
**RTCSctpTransport
** 接口提供有关流控制传输协议 (**SCTP** ) 传输的信息。它提供有关传输限制的信息,还提供了一种访问底层数据报传输层安全 (**DTLS** ) 传输的方法,该传输用于发送和接收所有 RTCPeerConnection
数据通道的 SCTP 数据包。
您不需要自己创建 RTCSctpTransport
对象;相反,您可以通过其 **sctp
** 属性来访问给定 RTCPeerConnection
的 RTCSctpTransport
。
此接口上可能最有用的属性是其 maxMessageSize
属性,您可以使用它来确定通过对等连接上的数据通道发送的消息大小的上限。
实例属性
还从以下继承属性:EventTarget
.
RTCSctpTransport.maxChannels
只读-
一个整数,指示可以同时打开的最大
RTCDataChannel
对象数量。 RTCSctpTransport.maxMessageSize
只读-
一个整数,指示使用
RTCDataChannel.send()
方法可以发送的消息的最大字节数。 RTCSctpTransport.state
只读-
一个字符串枚举值,指示 SCTP 传输的状态。
RTCSctpTransport.transport
只读-
一个
RTCDtlsTransport
对象,表示用于传输和接收数据包的 DTLS 传输。
事件
使用 addEventListener()
或将事件侦听器分配给此接口的 oneventname
属性来侦听这些事件。
statechange
-
当
RTCSctpTransport.state
发生更改时发送。
实例方法
此接口没有方法,但从以下继承方法:EventTarget
.
示例
待定
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # rtcsctptransport-interface |
浏览器兼容性
BCD 表仅在启用了 JavaScript 的浏览器中加载。