Spec-Zone.ru › Web APIs

RTCAudioSourceStats: свойство totalAudioEnergy

Экспериментально: Это экспериментальная технология
Перед использованием в продакшене тщательно проверьте таблицу совместимости браузеров.

Свойство totalAudioEnergy словаря RTCAudioSourceStats представляет собой суммарную энергию аудиосигнала источника медиа на протяжении всего времени существования этого объекта статистики.

Суммарную энергию за определенный период можно определить, вычитая значение этого свойства, возвращаемое двумя разными вызовами getStats().

Примечание: Для получения энергии аудиосигнала удалённых треков, см. RTCInboundRtpStreamStats.totalAudioEnergy.

Значение

Число, полученное путем суммирования энергии каждого отсчёта за всё время жизни этого объекта статистики.

Энергия каждого отсчёта рассчитывается путём деления значения отсчёта на максимальное кодируемое значение, возведения результата в квадрат и умножения на продолжительность отсчёта в секундах. Это показано ниже в виде уравнения:

duration×(sample_levelmax_level)2duration \times⁢ \left(\left(\right. \frac{sample{\_}level}{max{\_}level} \left.\right)\right)^{2}

Обратите внимание, что если используется несколько аудиоканалов, энергия отсчёта звука относится к максимальной энергии любого канала.

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

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

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
totalAudioEnergy 80 80 Нет 67 Нет 80 Нет 57 Нет 13.0 80

© 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/RTCAudioSourceStats/totalAudioEnergy

Spec-Zone.ru

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