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 |
瀏覽器相容性
載入中…