RTCRtpReceiver: свойство transport
Базовая Широко поддерживается
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.
Только для чтения transport свойство объекта RTCRtpReceiver предоставляет объект RTCDtlsTransport, используемый для взаимодействия с базовым транспортом, по которому получатель обменивается пакетами протокола управления реального времени (RTCP).
Этот транспорт отвечает за получение данных для медиа на track получателя.
Синтаксис
rtcRtpReceiver.transport
Значение
Объект RTCDtlsTransport, представляющий базовый транспорт, используемый получателем для обмена пакетами с удалённым узлом, или null , если получатель ещё не подключён к транспорту.
Описание
Когда RTCRtpReceiver создаётся впервые, значение transport равно null. Оно заменяется на RTCDtlsTransport после создания транспорта получателя.
Обратите внимание, что при включённом объединении — то есть, когда RTCPeerConnection был создан с объектом конфигурации, где bundlePolicy установлено в max-compat или max-bundle — несколько получателей могут использовать один и тот же транспорт; в этом случае все они используют одно и то же подключение для передачи и/или приёма пакетов RTP и RTCP.
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
transport |
59 | 12 | 82 | 46 | 15.4 | 59 | 82 | 43 | 15.4 | 7.0 | 59 |
© 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/RTCRtpReceiver/transport