public interface CallStats
Call
. Call.getAudioStats()
Call.getVideoStats()
. Modifier and Type | Method and Description |
---|---|
float |
getDownloadBandwidth()
Get the bandwidth measurement of the received stream, expressed in kbit/s,
including IP/UDP/RTP headers. |
float |
getEstimatedDownloadBandwidth()
Get the estimated bandwidth measurement of the received stream, expressed in
kbit/s, including IP/UDP/RTP headers. |
IceState |
getIceState()
Get the state of ICE processing.
|
AddressFamily |
getIpFamilyOfRemote()
Get the IP address family of the remote peer.
|
float |
getJitterBufferSizeMs()
Get the jitter buffer size in ms.
|
int |
getLatePacketsCumulativeNumber()
Gets the cumulative number of late packets.
|
float |
getLocalLateRate()
Gets the local late rate since last report.
|
float |
getLocalLossRate()
Get the local loss rate since last report.
|
long |
getNativePointer()
Gets the native pointer used by this class to make native method calls.
|
float |
getReceiverInterarrivalJitter()
Gets the remote reported interarrival jitter.
|
float |
getReceiverLossRate()
Gets the remote reported loss rate since last report.
|
float |
getRoundTripDelay()
Get the round trip delay in s.
|
float |
getRtcpDownloadBandwidth()
Get the bandwidth measurement of the received RTCP, expressed in kbit/s,
including IP/UDP/RTP headers. |
float |
getRtcpUploadBandwidth()
Get the bandwidth measurement of the sent RTCP, expressed in kbit/s, including
IP/UDP/RTP headers. |
float |
getSenderInterarrivalJitter()
Gets the local interarrival jitter.
|
float |
getSenderLossRate()
Get the local loss rate since last report.
|
StreamType |
getType()
Get the type of the stream the stats refer to.
|
float |
getUploadBandwidth()
Get the bandwidth measurement of the sent stream, expressed in kbit/s,
including IP/UDP/RTP headers. |
UpnpState |
getUpnpState()
Get the state of uPnP processing.
|
java.lang.Object |
getUserData()
Gets the object stored in this object user's data
|
void |
setUserData(java.lang.Object data)
Sets the object to store in this object user's data
|
java.lang.String |
toString() |
float getDownloadBandwidth()
float getEstimatedDownloadBandwidth()
IceState getIceState()
IceState
of ICE processing AddressFamily getIpFamilyOfRemote()
AddressFamily
of the remote peer. float getJitterBufferSizeMs()
int getLatePacketsCumulativeNumber()
float getLocalLateRate()
float getLocalLossRate()
float getReceiverInterarrivalJitter()
float getReceiverLossRate()
float getRoundTripDelay()
float getRtcpDownloadBandwidth()
float getRtcpUploadBandwidth()
float getSenderInterarrivalJitter()
float getSenderLossRate()
StreamType getType()
StreamType
the stats refer to float getUploadBandwidth()
UpnpState getUpnpState()
UpnpState
of uPnP processing. void setUserData(java.lang.Object data)
data
- the object to storejava.lang.Object getUserData()
long getNativePointer()
java.lang.String toString()
toString
in class java.lang.Object