RTCSctpTransport
RTCSctpTransport 接口提供描述流控制传输协议 (SCTP) 传输的信息。这提供了关于传输限制的信息,同时也提供了一种访问底层数据报传输层安全 (DTLS) 传输的方式,所有 RTCPeerConnection 的数据通道的 SCTP 数据包都通过该传输发送和接收。
您不会自己创建 RTCSctpTransport 对象;相反,您可以通过给定 RTCPeerConnection 的 sctp 属性来访问其 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 |
浏览器兼容性
加载中…