RTCSctpTransport
Baseline 2023
Новое
С мая 2023 года эта функция работает на последних устройствах и версиях браузеров. Возможно, эта функция не будет работать на старых устройствах или браузерах.
Интерфейс RTCSctpTransport предоставляет информацию, описывающую транспортный протокол управления потоком (SCTP). Он содержит информацию о ограничениях транспорта, а также предоставляет возможность доступа к базовому транспорту Datagram Transport Layer Security (DTLS), по которому отправляются и принимаются пакеты SCTP для всех каналов данных RTCPeerConnection.
Вы не создаёте объекты RTCSctpTransport самостоятельно; вместо этого вы получаете доступ к RTCSctpTransport для заданного RTCPeerConnection через свойство sctp.
Возможно, самым полезным свойством этого интерфейса является свойство maxMessageSize, которое вы можете использовать для определения максимального размера сообщений, которые можно отправлять по каналу данных на подключении к удалённому устройству.
Свойства экземпляра
Также наследует свойства от: EventTarget.
-
RTCSctpTransport.maxChannelsТолько для чтения -
Целочисленное значение, указывающее максимальное количество объектов
RTCDataChannel, которые могут быть открыты одновременно. -
RTCSctpTransport.maxMessageSizeТолько для чтения -
Целочисленное значение, указывающее максимальный размер сообщения в байтах, которое может быть отправлено с помощью метода
RTCDataChannel.send(). -
RTCSctpTransport.stateТолько для чтения -
Строковое значение, перечисляющее состояние транспортного протокола SCTP.
-
RTCSctpTransport.transportТолько для чтения -
Объект
RTCDtlsTransport, представляющий транспорт DTLS, используемый для передачи и приёма пакетов данных.
События
Подпишитесь на эти события, используя addEventListener(), или назначив обработчик событий для свойства oneventname этого интерфейса.
statechange-
Отправляется при изменении значения
RTCSctpTransport.state.
Методы экземпляра
Этот интерфейс не имеет методов, но наследует методы от: EventTarget.
Пример
В разработке
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
RTCSctpTransport |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
maxChannels |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
maxMessageSize |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
state |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
statechange_event |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
transport |
76 | 79 | 113 | 63 | 15.4 | 76 | 113 | 54 | 15.4 | 12.0 | 76 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCSctpTransport