RTCAudioSourceStats: thuộc tính totalAudioEnergy

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Thuộc tính totalAudioEnergy của từ điển RTCAudioSourceStats đại diện cho tổng năng lượng âm thanh của nguồn media trong suốt vòng đời của đối tượng thống kê này.

Tổng năng lượng trong một khoảng thời gian cụ thể có thể được xác định bằng cách trừ giá trị của thuộc tính này được trả về từ hai lần gọi getStats() khác nhau.

Note: Để biết năng lượng âm thanh của các track được lấy từ xa, xem RTCInboundRtpStreamStats.totalAudioEnergy.

Giá trị

Một số được tạo ra bằng cách cộng năng lượng của mỗi mẫu trong suốt vòng đời của đối tượng thống kê này.

Năng lượng của mỗi mẫu được tính bằng cách chia giá trị của mẫu cho giá trị mã hóa cao nhất, bình phương kết quả, rồi nhân với thời lượng của mẫu tính bằng giây. Điều này được thể hiện bằng phương trình dưới đây:

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

Lưu ý rằng nếu nhiều kênh âm thanh được sử dụng, năng lượng âm thanh của một mẫu là năng lượng cao nhất của bất kỳ kênh nào.

Thông số kỹ thuật

Specification
Identifiers for WebRTC's Statistics API
# dom-rtcaudiosourcestats-totalaudioenergy

Tương thích trình duyệt