Class RtcInboundRtpVideoStreamStats
-
- All Implemented Interfaces:
-
io.getstream.video.android.core.call.stats.model.RtcInboundRtpStreamStats,io.getstream.video.android.core.call.stats.model.RtcReceivedRtpStreamStats,io.getstream.video.android.core.call.stats.model.RtcRtpStreamStats,io.getstream.video.android.core.call.stats.model.RtcStats
public final class RtcInboundRtpVideoStreamStats implements RtcInboundRtpStreamStats
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RtcInboundRtpVideoStreamStats(String id, String type, Double timestampUs, Long ssrc, String kind, String transportId, String codecId, Long packetsReceived, Integer packetsLost, Double jitter, String trackIdentifier, String mid, String remoteId, Double lastPacketReceivedTimestamp, BigInteger headerBytesReceived, BigInteger packetsDiscarded, BigInteger fecBytesReceived, BigInteger fecPacketsReceived, BigInteger fecPacketsDiscarded, BigInteger bytesReceived, Long nackCount, Double totalProcessingDelay, Double estimatedPlayoutTimestamp, Double jitterBufferDelay, Double jitterBufferTargetDelay, BigInteger jitterBufferEmittedCount, Double jitterBufferMinimumDelay, String decoderImplementation, String playoutId, Boolean powerEfficientDecoder, BigInteger retransmittedPacketsReceived, BigInteger retransmittedBytesReceived, Long rtxSsrc, Long fecSsrc, Long framesDecoded, Long keyFramesDecoded, Long framesRendered, Long framesDropped, Long frameWidth, Long frameHeight, Double framesPerSecond, BigInteger qpSum, Double totalDecodeTime, Double totalInterFrameDelay, Double totalSquaredInterFrameDelay, Long pauseCount, Double totalPausesDuration, Long freezeCount, Double totalFreezesDuration, Long firCount, Long pliCount, Long framesReceived, Long framesAssembledFromMultiplePackets, Double totalAssemblyTime)
-
Method Summary
-
-
Constructor Detail
-
RtcInboundRtpVideoStreamStats
RtcInboundRtpVideoStreamStats(String id, String type, Double timestampUs, Long ssrc, String kind, String transportId, String codecId, Long packetsReceived, Integer packetsLost, Double jitter, String trackIdentifier, String mid, String remoteId, Double lastPacketReceivedTimestamp, BigInteger headerBytesReceived, BigInteger packetsDiscarded, BigInteger fecBytesReceived, BigInteger fecPacketsReceived, BigInteger fecPacketsDiscarded, BigInteger bytesReceived, Long nackCount, Double totalProcessingDelay, Double estimatedPlayoutTimestamp, Double jitterBufferDelay, Double jitterBufferTargetDelay, BigInteger jitterBufferEmittedCount, Double jitterBufferMinimumDelay, String decoderImplementation, String playoutId, Boolean powerEfficientDecoder, BigInteger retransmittedPacketsReceived, BigInteger retransmittedBytesReceived, Long rtxSsrc, Long fecSsrc, Long framesDecoded, Long keyFramesDecoded, Long framesRendered, Long framesDropped, Long frameWidth, Long frameHeight, Double framesPerSecond, BigInteger qpSum, Double totalDecodeTime, Double totalInterFrameDelay, Double totalSquaredInterFrameDelay, Long pauseCount, Double totalPausesDuration, Long freezeCount, Double totalFreezesDuration, Long firCount, Long pliCount, Long framesReceived, Long framesAssembledFromMultiplePackets, Double totalAssemblyTime)
-
-
Method Detail
-
getTimestampUs
Double getTimestampUs()
-
getTransportId
String getTransportId()
-
getCodecId
String getCodecId()
-
getPacketsReceived
Long getPacketsReceived()
-
getPacketsLost
Integer getPacketsLost()
-
getTrackIdentifier
String getTrackIdentifier()
-
getRemoteId
String getRemoteId()
-
getLastPacketReceivedTimestamp
Double getLastPacketReceivedTimestamp()
-
getHeaderBytesReceived
BigInteger getHeaderBytesReceived()
-
getPacketsDiscarded
BigInteger getPacketsDiscarded()
-
getFecBytesReceived
BigInteger getFecBytesReceived()
-
getFecPacketsReceived
BigInteger getFecPacketsReceived()
-
getFecPacketsDiscarded
BigInteger getFecPacketsDiscarded()
-
getBytesReceived
BigInteger getBytesReceived()
-
getNackCount
Long getNackCount()
-
getTotalProcessingDelay
Double getTotalProcessingDelay()
-
getEstimatedPlayoutTimestamp
Double getEstimatedPlayoutTimestamp()
-
getJitterBufferDelay
Double getJitterBufferDelay()
-
getJitterBufferTargetDelay
Double getJitterBufferTargetDelay()
-
getJitterBufferEmittedCount
BigInteger getJitterBufferEmittedCount()
-
getJitterBufferMinimumDelay
Double getJitterBufferMinimumDelay()
-
getDecoderImplementation
String getDecoderImplementation()
-
getPlayoutId
String getPlayoutId()
-
getPowerEfficientDecoder
Boolean getPowerEfficientDecoder()
-
getRetransmittedPacketsReceived
BigInteger getRetransmittedPacketsReceived()
-
getRetransmittedBytesReceived
BigInteger getRetransmittedBytesReceived()
-
getRtxSsrc
Long getRtxSsrc()
-
getFecSsrc
Long getFecSsrc()
-
getFramesDecoded
final Long getFramesDecoded()
-
getKeyFramesDecoded
final Long getKeyFramesDecoded()
-
getFramesRendered
final Long getFramesRendered()
-
getFramesDropped
final Long getFramesDropped()
-
getFrameWidth
final Long getFrameWidth()
-
getFrameHeight
final Long getFrameHeight()
-
getFramesPerSecond
final Double getFramesPerSecond()
-
getQpSum
final BigInteger getQpSum()
-
getTotalDecodeTime
final Double getTotalDecodeTime()
-
getTotalInterFrameDelay
final Double getTotalInterFrameDelay()
-
getTotalSquaredInterFrameDelay
final Double getTotalSquaredInterFrameDelay()
-
getPauseCount
final Long getPauseCount()
-
getTotalPausesDuration
final Double getTotalPausesDuration()
-
getFreezeCount
final Long getFreezeCount()
-
getTotalFreezesDuration
final Double getTotalFreezesDuration()
-
getFirCount
final Long getFirCount()
-
getPliCount
final Long getPliCount()
-
getFramesReceived
final Long getFramesReceived()
-
getFramesAssembledFromMultiplePackets
final Long getFramesAssembledFromMultiplePackets()
-
getTotalAssemblyTime
final Double getTotalAssemblyTime()
-
-
-
-