Package org.kurento.client
Class RTCOutboundRTPStreamStats
- java.lang.Object
-
- org.kurento.client.Stats
-
- org.kurento.client.RTCStats
-
- org.kurento.client.RTCRTPStreamStats
-
- org.kurento.client.RTCOutboundRTPStreamStats
-
public class RTCOutboundRTPStreamStats extends RTCRTPStreamStats
Statistics that represents the measurement metrics for the outgoing media stream.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
RTCOutboundRTPStreamStats()
Default private constructor of RTCOutboundRTPStreamStats for serialization with JacksonRTCOutboundRTPStreamStats(String id, StatsType type, long timestampMillis, String ssrc, String associateStatsId, boolean isRemote, String mediaTrackId, String transportId, String codecId, long firCount, long pliCount, long nackCount, long sliCount, long remb, long packetsLost, double fractionLost, long packetsSent, long bytesSent, double targetBitrate, double roundTripTime)
Create a RTCOutboundRTPStreamStats
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getBytesSent()
get Total number of bytes sent for this SSRC.long
getPacketsSent()
get Total number of RTP packets sent for this SSRC.double
getRoundTripTime()
get Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.double
getTargetBitrate()
get Presently configured bitrate target of this SSRC, in bits per second.void
setBytesSent(long bytesSent)
set Total number of bytes sent for this SSRC.void
setPacketsSent(long packetsSent)
set Total number of RTP packets sent for this SSRC.void
setRoundTripTime(double roundTripTime)
set Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.void
setTargetBitrate(double targetBitrate)
set Presently configured bitrate target of this SSRC, in bits per second.-
Methods inherited from class org.kurento.client.RTCRTPStreamStats
getAssociateStatsId, getCodecId, getFirCount, getFractionLost, getIsRemote, getMediaTrackId, getNackCount, getPacketsLost, getPliCount, getRemb, getSliCount, getSsrc, getTransportId, setAssociateStatsId, setCodecId, setFirCount, setFractionLost, setIsRemote, setMediaTrackId, setNackCount, setPacketsLost, setPliCount, setRemb, setSliCount, setSsrc, setTransportId
-
Methods inherited from class org.kurento.client.Stats
getId, getTimestampMillis, getType, setId, setTimestampMillis, setType
-
-
-
-
Constructor Detail
-
RTCOutboundRTPStreamStats
protected RTCOutboundRTPStreamStats()
Default private constructor of RTCOutboundRTPStreamStats for serialization with Jackson
-
RTCOutboundRTPStreamStats
public RTCOutboundRTPStreamStats(String id, StatsType type, long timestampMillis, String ssrc, String associateStatsId, boolean isRemote, String mediaTrackId, String transportId, String codecId, long firCount, long pliCount, long nackCount, long sliCount, long remb, long packetsLost, double fractionLost, long packetsSent, long bytesSent, double targetBitrate, double roundTripTime)
Create a RTCOutboundRTPStreamStats
-
-
Method Detail
-
getPacketsSent
public long getPacketsSent()
get Total number of RTP packets sent for this SSRC.
-
setPacketsSent
public void setPacketsSent(long packetsSent)
set Total number of RTP packets sent for this SSRC.
-
getBytesSent
public long getBytesSent()
get Total number of bytes sent for this SSRC.
-
setBytesSent
public void setBytesSent(long bytesSent)
set Total number of bytes sent for this SSRC.
-
getTargetBitrate
public double getTargetBitrate()
get Presently configured bitrate target of this SSRC, in bits per second.
-
setTargetBitrate
public void setTargetBitrate(double targetBitrate)
set Presently configured bitrate target of this SSRC, in bits per second.
-
getRoundTripTime
public double getRoundTripTime()
get Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.
-
setRoundTripTime
public void setRoundTripTime(double roundTripTime)
set Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.
-
-