Class RTCOutboundRTPStreamStats
java.lang.Object
org.kurento.client.Stats
org.kurento.client.RTCStats
org.kurento.client.RTCRTPStreamStats
org.kurento.client.RTCOutboundRTPStreamStats
Statistics that represents the measurement metrics for the outgoing media stream.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault 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
Modifier and TypeMethodDescriptionlongget Total number of bytes sent for this SSRC.longget Total number of RTP packets sent for this SSRC.doubleget Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.doubleget Presently configured bitrate target of this SSRC, in bits per second.voidsetBytesSent(long bytesSent) set Total number of bytes sent for this SSRC.voidsetPacketsSent(long packetsSent) set Total number of RTP packets sent for this SSRC.voidsetRoundTripTime(double roundTripTime) set Estimated round trip time (seconds) for this SSRC based on the RTCP timestamp.voidsetTargetBitrate(double targetBitrate) set Presently configured bitrate target of this SSRC, in bits per second.Methods inherited from class 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, setTransportIdMethods inherited from class Stats
getId, getTimestampMillis, getType, setId, setTimestampMillis, setType
-
Constructor Details
-
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 Details
-
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.
-