Spec-Zone.ru › Web APIs

RTCRemoteOutboundRtpStreamStats: свойство ssrc

Базовая Широко доступная

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Свойство ssrc словаря RTCRemoteOutboundRtpStreamStats содержит положительное целое число, которое идентифицирует источник синхронизации (SSRC) этого потока пакетов RTP.

Источником может быть, например, микрофон или приложение-миксер, которое объединяет несколько источников. Все пакеты от одного источника используют один и тот же источник времени и последовательность, поэтому их можно упорядочить относительно друг друга. Обратите внимание, что два потока с одинаковым значением ssrc относятся к одному и тому же источнику.

Значение

Положительное 32-битное целое число, уникально идентифицирующее SSRC пакетов RTP, статистика которых покрывается этим объектом RTCRemoteOutboundRtpStreamStats.

Способ генерации значений SSRC не регламентируется спецификацией, хотя она и предлагает рекомендации. Вы не должны делать никаких предположений на основе значения ssrc, кроме того, что два объекта с одинаковым значением ssrc относятся к одному и тому же источнику. Для получения дополнительной информации о ssrc см. RFC 3550, раздел 8.

Примечание: Спецификация содержит пример, который генерирует значения для ssrc с помощью MD5. Хотя это не является частью стандарта, это хороший механизм, который может использоваться некоторыми браузерами; другие могут использовать другие методы, такие как генераторы случайных чисел. Не полагайтесь на эти значения, что-то означающие помимо "эти объекты связаны с одним и тем же источником".

Спецификации

Спецификация
Идентификаторы для API статистики WebRTC
# dom-rtcrtpstreamstats-ssrc

Совместимость браузеров

Рабочие столы Мобильные устройства
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

См. также

  • RTCRtpReceiver.getSynchronizationSources()
  • RTCEncodedAudioFrame.getMetadata()

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API