Rate this page:

InboundAudioStats

Class that represents statistics for an incoming IRemoteAudioStream. Available in EndpointStats.

Props

audioLevel

Copy URL

Audio level value is between 0..1 (linear), where 1.0 represents 0 dBov, 0 represents silence, and 0.5 represents approximately 6 dBSPL change in the sound pressure level from 0 dBov.

Returns

  • type:

    double

bytesReceived

Copy URL

Total number of bytes received within the audio stream.

Returns

  • type:

    long

codec

Copy URL

Audio codec name for the audio stream, e.g. "opus".

Returns

  • type:

    String

jitterBufferMs

Copy URL

Temporary storage buffer used to capture incoming data packets. Use it to ensure the continuity of streams by smoothing out packet arrival times during periods of network congestion. Measured in milliseconds.

Returns

  • type:

    int

loss

Copy URL

Packet loss in the audio stream. Values are in the range 0..1, where 0 means no loss and 1 means full loss.

Returns

  • type:

    double

packetsLost

Copy URL

Total number of audio packets lost for the audio stream.

Returns

  • type:

    int

packetsReceived

Copy URL

Total number of packets received within the audio stream.

Returns

  • type:

    long

timestamp

Copy URL

Time at which the call statistics are collected (in UNIX timestamp format).

Returns

  • type:

    double