ВОЙТИ

CallStats

Statistics for a Call. Reported in a handler function for CallEvents.CallStatsReceived.

Properties

audioBytesReceived

audioBytesReceived: number

Total number of audio bytes received for the call.

audioBytesSent

audioBytesSent: number

Total number of audio bytes sent for the call.

audioLoss

audioLoss: number

Total packet loss in the audio stream(s) related to the call session. Values are in the range 0..1, where 0 means no loss and 1 means full loss.

audioPacketsLost

audioPacketsLost: number

Total number of audio packets lost for the call.

audioPacketsReceived

audioPacketsReceived: number

Total number of audio packets received for the call.

audioPacketsSent

audioPacketsSent: number

Total number of audio packets sent for the call.

availableOutgoingBitrate

availableOutgoingBitrate: number

It is calculated by the underlying congestion control by combining the available bitrate for all the outgoing RTP streams using a current selected candidate pair. It is measured in bits per second and the bitrate is calculated over a 1 second window. Only in Chrome

endpointStats

endpointStats: Map<string, EndpointStats>

Statistics for endpoints existing in the call at the moment of the stats collection.

localAudioStats

localAudioStats: Map<string, OutboundAudioStats>

Statistics for all active outgoing audio streams of the call at the moment of the stats collection.

localCandidateType

localCandidateType: string

The type of the local ICE candidate. Only in Chrome and Firefox

localVideoStats

localVideoStats: Map<string, OutboundVideoStats>

Statistics for all active outgoing video streams of the call at the moment of the stats collection.

networkType

networkType: string

The type of network interface used by the base of a local candidate (the address the ICE agent sends from). This stat only tells you about the network interface used by the first "hop"; it's possible that a connection will be bottlenecked by another type of network. For example, when using Wi-Fi tethering, the networkType of the relevant candidate would be "wifi", even when the next hop is over a cellular connection. Only in Chrome and Firefox

remoteCandidateType

remoteCandidateType: string

The type of the remote ICE candidate. Only in Chrome and Firefox

rtt

rtt: number

The latest round trip time measured in seconds. Only in Chrome

timestamp

timestamp: number

The time at which the call statistics are collected (in UNIX timestamp format, microseconds).

totalBytesReceived

totalBytesReceived: number

Total number of bytes (audio and video) received in the call.

totalBytesSent

totalBytesSent: number

Total number of bytes (audio and video) sent in the call.

totalLoss

totalLoss: number

Total incoming packet loss for the call.

totalPacketsLost

totalPacketsLost: number

Total number of incoming packets lost (audio and video) in the call.

totalPacketsReceived

totalPacketsReceived: number

Total number of packets (audio and video) received in the call.

totalPacketsSent

totalPacketsSent: number

Total number of packets (audio and video) sent in the call.

videoBytesReceived

videoBytesReceived: number

Total number of video bytes received for the call.

videoBytesSent

videoBytesSent: number

Total number of video bytes sent for the call.

videoLoss

videoLoss: number

Total packet loss in the video stream(s) related to the call session. Values are in the range 0..1, where 0 means no loss and 1 means full loss.

videoPacketsLost

videoPacketsLost: number

Total number of video packets lost for the call.

videoPacketsReceived

videoPacketsReceived: number

Total number of video packets received for the call.

videoPacketsSent

videoPacketsSent: number

Total number of video packets sent for the call.