RTCPeerConnection: sctp 属性

基线 2023

新功能

2023 年 5 月起,此功能在最新的设备和浏览器版本中都能正常运行。此功能可能在旧设备或浏览器中无法正常运行。

sctpRTCPeerConnection 接口的只读属性,返回一个 RTCSctpTransport,该属性描述了正在发送和接收 SCTP 数据的 SCTP 传输。如果未协商 SCTP,则此值为 null

SCTP 传输用于传输和接收对等连接上所有 RTCDataChannel 的数据。

一个 RTCSctpTransport 对象,它描述了 RTCPeerConnection 用于在其数据通道上进行传输和接收的 SCTP 传输,如果未发生 SCTP 协商,则为 null

示例

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;

规范

规范
WebRTC:浏览器中的实时通信
# dom-rtcpeerconnection-sctp

浏览器兼容性

BCD 表仅在浏览器中加载

另请参阅