External: LinphoneCallStats

LinphoneCallStats

The LinphoneCallStats objects carries various statistic informations regarding quality of audio or video streams.
Source:

Members

<readonly> downloadBandwidth :number

Get the bandwidth measurement of the received stream, expressed in kbit/s, including IP/UDP/RTP headers.
Type:
  • number
Source:

<readonly> iceState :linphone.IceState

Get the state of ICE processing.
Type:
Source:

<readonly> receiverLossRate :number

Gets the remote reported loss rate since last report
Type:
  • number
Source:

<readonly> senderLossRate :number

Get the local loss rate since last report
Type:
  • number
Source:

<readonly> uploadBandwidth :number

Get the bandwidth measurement of the sent stream, expressed in kbit/s, including IP/UDP/RTP headers.
Type:
  • number
Source:

<readonly> upnpState :linphone.UpnpState

Get the state of uPnP processing.
Type:
Source:

Methods

getLatePacketsCumulativeNumber(call) → {number}

Gets the cumulative number of late packets
Parameters:
Name Type Description
call external:LinphoneCall -
Source:
Returns:
Type
number

getReceiverInterarrivalJitter(call) → {number}

Gets the remote reported interarrival jitter
Parameters:
Name Type Description
call external:LinphoneCall -
Source:
Returns:
Type
number

getSenderInterarrivalJitter(call) → {number}

Gets the local interarrival jitter
Parameters:
Name Type Description
call external:LinphoneCall -
Source:
Returns:
Type
number