Skip to main content

statsFromRTCPeer

function statsFromRTCPeer(rtcPeer): Promise<NormalizedRTCStats>;

Gets raw stats from peerConnection and normalized them

https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_Statistics_API

A RTCPeerConnection has getStats()

  • getStats() returns promise which resolve to a RTCStatsReport
  • RTCStatsReport behaves like an array of RTCStats objects, or more specific RTCRtpStreamStats objects

https://developer.mozilla.org/en-US/docs/Web/API/RTCStatsReport https://developer.mozilla.org/en-US/docs/Web/API/RTCStats https://developer.mozilla.org/en-US/docs/Web/API/RTCRtpStreamStats

Parameters

ParameterType
rtcPeer{ getStats: (selector?) => Promise<RTCStatsReport>; }
rtcPeer.getStats(selector?) => Promise<RTCStatsReport>

Returns

Promise<NormalizedRTCStats>