Describes a PeerConnection carrying multiple media streams on the same port.
Describes an audio-only PeerConnection.
Describes a video-only PeerConnection.
Describes a screen-sharing PeerConnection.
Describes a PeerConnection with only DataChannels.
Describes a PeerConnection carrying media streams on different ports.
When using a single
PeerConnection between a pair of userIDs for sending and receiving audio and video, application MUST use
The fabric is currently not sending and receiving any media, but the connection is still active.
The fabric is resuming communication with the remote endpoint.
The fabric is currently not sending any Audio, but MAY be sending video.
The fabric is resuming Audio communication.
The fabric is currently not sending any Video, but MAY be sending audio.
The fabric is resuming Video communication.
The PeerConnection is destroyed and is no longer sending or receiving any media.
The PeerConnection started the screen sharing.
The PeerConnection stopped the screen sharing.
The userID reports that it is the dominant speaker and not the remote participants.
The userID reports the active devices used by him during the conference.
Function Name Description
The failure occurred in getUserMedia function (added in callstats.js version 3.4.x).
The failure occurred in createOffer function.
The failure occurred in createAnswer function.
The failure occurred in setLocalDescription function.
The failure occurred in setRemoteDescription function.
The failure occurred in addIceCandidate function.
Ice connection failure detected by the application.
Signaling related errors in the application.
Application related logs, this will not be considered as a failure.
The endpoint is a WebRTC client/peer.
The endpoint is a media server or a middle-box.
PeerConnection is for sending only.
PeerConnection is for receiving only.
PeerConnection is for sending and receiving.
PeerConnection is inactive.
Set the localUserID
Set the remoteUserID
HTTP error, the
csErrMsg string is reported by the browser.
Authentication failed, AppID or AppSecret is incorrect.
Connection failed, could not connect to callstats.io over WebSockets.
The client library is sending malformed messages.
The back-end has accepted the request and the endpoint is authenticated, or capable of sending measurement data.
The connectivity checks for given PeerConnection object failed, i.e., iceConnectionState is set to disconnected.
Application could not generate the JWT.
csProtoError: This may happen due to a change in the metrics or formatting of the current statistics API implemented by the browser.
The API call was successful.
The API call failed.