public class IceCandidatePairStats
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
activeCandidatePair
Identify whether the candidate pair is active.
|
double |
availableIncomingBitrate
Available bitrate for all the incoming RTP streams using this candidate pair measured in bits
per second (excluding IP TCP/UDP headers).
|
double |
availableOutgoingBitrate
Available bitrate for all the outgoing RTP streams using this candidate pair measured in bits
per second (excluding IP TCP/UDP headers).
|
long |
bytesReceived
Total number of payload bytes received on this candidate pair (excluding headers or padding).
|
long |
bytesSent
Total number of payload bytes sent on this candidate pair (excluding headers or padding).
|
long |
consentRequestsReceived
Total number of connectivity check retransmissions sent.
|
long |
consentRequestsSent
Total number of consent requests received.
|
long |
consentResponsesReceived
Total number of consent responses received.
|
long |
consentResponsesSent
Total number of consent responses sent.
|
double |
currentRoundTripTime
Latest round trip time measured in seconds.
|
java.lang.String |
localCandidateId
Unique identifier of the underlying local candidate associated with this candidate pair.
|
java.lang.String |
localCandidateIp
IP address of local candidate.
|
boolean |
nominated
Whether the nominated flag was updated as per RFC 5245.
|
long |
priority
Candidate priorities as per RFC 5245.
|
boolean |
readable
Has gotten a valid incoming ICE request.
|
java.lang.String |
relayProtocol
Relay protocol.
|
java.lang.String |
remoteCandidateId
Unique identifier of the underlying remote candidate associated with this candidate pair.
|
java.lang.String |
remoteCandidateIp
IP address of remote candidate.
|
long |
requestsReceived
Total number of connectivity check requests received.
|
long |
requestsSent
Total number of connectivity check requests sent.
|
long |
responsesReceived
Total number of connectivity check responses received.
|
long |
retransmissionsReceived
Total number of connectivity check responses sent.
|
long |
retransmissionsSent
Total number of connectivity check retransmissions received.
|
IceCandidatePairState |
state
State of this candidate pair, see
IceCandidatePairState . |
double |
totalRoundTripTime
Sum of all round trip time measurements in seconds since the beginning of the session.
|
java.lang.String |
transportId
Unique identifier of the underlying candidate pair.
|
boolean |
writeable
Has gotten ACK to an ICE request.
|
@NonNull public final java.lang.String transportId
@NonNull public final java.lang.String localCandidateId
@NonNull public final java.lang.String remoteCandidateId
public final IceCandidatePairState state
IceCandidatePairState
.@NonNull public final java.lang.String localCandidateIp
@NonNull public final java.lang.String remoteCandidateIp
public final long priority
public final boolean nominated
public final boolean writeable
public final boolean readable
public final long bytesSent
public final long bytesReceived
public final double totalRoundTripTime
public final double currentRoundTripTime
public final double availableOutgoingBitrate
public final double availableIncomingBitrate
public final long requestsReceived
public final long requestsSent
public final long responsesReceived
public final long retransmissionsReceived
public final long retransmissionsSent
public final long consentRequestsReceived
public final long consentRequestsSent
public final long consentResponsesReceived
public final long consentResponsesSent
public final boolean activeCandidatePair
public final java.lang.String relayProtocol
6.0.0