RTCInboundRtpStreamStats: totalAudioEnergy-Eigenschaft
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Oktober 2022.
Die totalAudioEnergy
-Eigenschaft des RTCInboundRtpStreamStats
-Wörterbuchs repräsentiert die gesamte Audioenergie eines empfangenen Audiotracks über die Lebensdauer dieses Statistik-Objekts.
Die gesamte Energie über eine bestimmte Dauer kann ermittelt werden, indem der Wert dieser Eigenschaft, der durch zwei unterschiedliche getStats()
-Aufrufe zurückgegeben wird, subtrahiert wird.
Hinweis: Der Wert ist für Videostreams nicht definiert.
Wert
Eine Zahl, die durch Summieren der Energie jedes Samples über die Lebensdauer dieses Statistik-Objekts erzeugt wird.
Die Energie jedes Samples wird berechnet, indem der Wert des Samples durch den höchstkodierbaren Intensitätswert geteilt, das Ergebnis quadriert und dann mit der Dauer des Samples in Sekunden multipliziert wird. Dies wird in der folgenden Gleichung gezeigt:
Beachten Sie, dass, wenn mehrere Audiokanäle verwendet werden, die Audioenergie eines Samples sich auf die höchste Energie eines beliebigen Kanals bezieht.
Spezifikationen
Specification |
---|
Identifiers for WebRTC's Statistics API> # dom-rtcinboundrtpstreamstats-totalaudioenergy> |
Browser-Kompatibilität
Loading…
Siehe auch
RTCAudioSourceStats.totalAudioEnergy
für die Audioenergie von lokal gesendeten Tracks.