Package org.jitsi.impl.neomedia.stats
Class SendTrackStatsImpl
- java.lang.Object
-
- org.jitsi.impl.neomedia.stats.AbstractTrackStats
-
- org.jitsi.impl.neomedia.stats.SendTrackStatsImpl
-
- All Implemented Interfaces:
SendTrackStats,TrackStats
public class SendTrackStatsImpl extends AbstractTrackStats implements SendTrackStats
Media stream statistics implementation per send SSRC.- Author:
- Damian Minkov, Boris Grozev
-
-
Field Summary
-
Fields inherited from class org.jitsi.impl.neomedia.stats.AbstractTrackStats
bitrate, bytes, bytesNotRetransmitted, bytesRetransmitted, packetRate, packets, packetsMissingFromCache, packetsNotRetransmitted, packetsRetransmitted
-
Fields inherited from interface org.jitsi.service.neomedia.stats.TrackStats
JITTER_UNSET
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetHighestSent()doublegetLossRate()Returns an estimation of the loss rate based on the most recent RTCP Receiver Report that we received, and the rate of "non-sent" packets (i.e.-
Methods inherited from class org.jitsi.impl.neomedia.stats.AbstractTrackStats
getBitrate, getBytes, getBytesNotRetransmitted, getBytesRetransmitted, getCurrentBytes, getCurrentPackets, getInterval, getJitter, getPacketRate, getPackets, getPacketsMissingFromCache, getPacketsNotRetransmitted, getPacketsRetransmitted, getRtt, getSSRC, packetProcessed, rtpPacketNotRetransmitted, rtpPacketRetransmitted, setJitter, setRtt
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jitsi.service.neomedia.stats.TrackStats
getBitrate, getBytes, getBytesNotRetransmitted, getBytesRetransmitted, getCurrentBytes, getCurrentPackets, getInterval, getJitter, getPacketRate, getPackets, getPacketsMissingFromCache, getPacketsNotRetransmitted, getPacketsRetransmitted, getRtt, getSSRC
-
-
-
-
Method Detail
-
getLossRate
public double getLossRate()
Returns an estimation of the loss rate based on the most recent RTCP Receiver Report that we received, and the rate of "non-sent" packets (i.e. in the case of jitsi-videobridge the loss rate from the sender to the bridge).- Specified by:
getLossRatein interfaceTrackStats- Returns:
- an estimate for the recent loss rate.
-
getHighestSent
public int getHighestSent()
- Specified by:
getHighestSentin interfaceSendTrackStats- Returns:
- the highest sequence number that was sent out.
-
-