RTCSctpTransport
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since May 2023.
Giao diện RTCSctpTransport cung cấp thông tin mô tả một giao thức truyền tải Stream Control Transmission Protocol (SCTP). Giao diện này cung cấp thông tin về các giới hạn của giao thức truyền tải, nhưng cũng cung cấp cách truy cập giao thức truyền tải Datagram Transport Layer Security (DTLS) bên dưới qua đó các gói SCTP cho tất cả các kênh dữ liệu của một RTCPeerConnection được gửi và nhận.
Bạn không tự tạo các đối tượng RTCSctpTransport; thay vào đó, bạn có quyền truy cập RTCSctpTransport cho một RTCPeerConnection nhất định thông qua thuộc tính sctp của nó.
Có thể thuộc tính hữu ích nhất trên giao diện này là thuộc tính maxMessageSize, bạn có thể sử dụng để xác định giới hạn trên về kích thước tin nhắn bạn có thể gửi qua kênh dữ liệu trên kết nối peer.
Thuộc tính phiên bản
Cũng kế thừa các thuộc tính từ: EventTarget.
RTCSctpTransport.maxChannelsRead only-
Một giá trị số nguyên cho biết số lượng tối đa các đối tượng
RTCDataChannelcó thể mở đồng thời. RTCSctpTransport.maxMessageSizeRead only-
Một giá trị số nguyên cho biết kích thước tối đa, tính bằng byte, của một tin nhắn có thể được gửi bằng phương thức
RTCDataChannel.send(). RTCSctpTransport.stateRead only-
Một giá trị chuỗi liệt kê cho biết trạng thái của giao thức truyền tải SCTP.
RTCSctpTransport.transportRead only-
Một đối tượng
RTCDtlsTransportđại diện cho giao thức truyền tải DTLS được sử dụng để truyền và nhận các gói dữ liệu.
Sự kiện
Lắng nghe các sự kiện này bằng addEventListener() hoặc bằng cách gán trình lắng nghe sự kiện vào thuộc tính oneventname của giao diện này.
statechange-
Được gửi khi
RTCSctpTransport.statethay đổi.
Phương thức phiên bản
Giao diện này không có phương thức, nhưng kế thừa các phương thức từ: EventTarget.
Ví dụ
TBD
Thông số kỹ thuật
| Specification |
|---|
| WebRTC: Real-Time Communication in Browsers> # rtcsctptransport-interface> |