RTCRemoteOutboundRtpStreamStats: свойство ssrc
Базовая Широко доступная
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.
Свойство ssrc словаря RTCRemoteOutboundRtpStreamStats содержит положительное целое число, которое идентифицирует источник синхронизации (SSRC) этого потока пакетов RTP.
Источником может быть, например, микрофон или приложение-миксер, которое объединяет несколько источников. Все пакеты от одного источника используют один и тот же источник времени и последовательность, поэтому их можно упорядочить относительно друг друга. Обратите внимание, что два потока с одинаковым значением ssrc относятся к одному и тому же источнику.
Значение
Положительное 32-битное целое число, уникально идентифицирующее SSRC пакетов RTP, статистика которых покрывается этим объектом RTCRemoteOutboundRtpStreamStats.
Способ генерации значений SSRC не регламентируется спецификацией, хотя она и предлагает рекомендации. Вы не должны делать никаких предположений на основе значения ssrc, кроме того, что два объекта с одинаковым значением ssrc относятся к одному и тому же источнику. Для получения дополнительной информации о ssrc см. RFC 3550, раздел 8.
Примечание: Спецификация содержит пример, который генерирует значения для ssrc с помощью MD5. Хотя это не является частью стандарта, это хороший механизм, который может использоваться некоторыми браузерами; другие могут использовать другие методы, такие как генераторы случайных чисел. Не полагайтесь на эти значения, что-то означающие помимо "эти объекты связаны с одним и тем же источником".
Спецификации
Совместимость браузеров
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
ssrc |
91 | 91 | 27 | 77 | 11 | 91 | 27 | 64 | 11 | 16.0 | 91 |
См. также
© 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/RTCRemoteOutboundRtpStreamStats/ssrc