8.3 RTCStatsReport
Object
The getStats
()
method delivers a successful result in the form of an RTCStatsReport
object. An RTCStatsReport
object is a map between strings that identify the inspected objects (id
attribute in RTCStats
instances), and their corresponding RTCStats
-derived dictionaries.
An RTCStatsReport
may be composed of several RTCStats
-derived dictionaries, each reporting stats for one underlying object that the implementation thinks is relevant for the selector. One achieves the total for the selector by summing over all the stats of a certain type; for instance, if an RTCRtpSender
uses multiple SSRCs to carry its track over the network, the RTCStatsReport
may contain one RTCStats
-derived dictionary per SSRC (which can be distinguished by the value of the ssrc
stats attribute).
Use these to retrieve the various dictionaries descended from RTCStats
that this stats report is composed of. The set of supported property names [WEBIDL] is defined as the ids of all the RTCStats
-derived dictionaries that have been generated for this stats report.