public interface MediaStreamStats2 extends MediaStreamStats
MediaStream.
The reason to extend the MediaStreamStats interface rather than
adding methods into it is to allow the implementation to reside in a separate
class. This is desirable in order to:
1. Help to keep the old interface for backward compatibility.
2. Provide a "clean" place where future code can be added, thus avoiding
further cluttering of the already overly complicated
MediaStreamStatsImpl.| Modifier and Type | Method and Description |
|---|---|
void |
clearSendSsrc(long ssrc)
Clears send ssrc stats.
|
Collection<? extends ReceiveTrackStats> |
getAllReceiveStats() |
Collection<? extends SendTrackStats> |
getAllSendStats() |
ReceiveTrackStats |
getReceiveStats() |
ReceiveTrackStats |
getReceiveStats(long ssrc) |
SendTrackStats |
getSendStats() |
SendTrackStats |
getSendStats(long ssrc) |
addRTCPPacketListener, getAvgDownloadJitterMs, getAvgUploadJitterMs, getDownloadJitterMs, getDownloadNbPacketLost, getDownloadPercentLoss, getDownloadRateKiloBitPerSec, getDownloadVideoSize, getEncoding, getEncodingClockRate, getJitterBufferDelayMs, getJitterBufferDelayPackets, getLocalIPAddress, getLocalPort, getMaxDownloadJitterMs, getMaxUploadJitterMs, getMinDownloadJitterMs, getMinUploadJitterMs, getNbDiscarded, getNbDiscardedFull, getNbDiscardedLate, getNbDiscardedReset, getNbDiscardedShrink, getNbFec, getNbPackets, getNbPacketsLost, getNbPacketsReceived, getNbPacketsSent, getNbReceivedBytes, getNbSentBytes, getPacketQueueCountPackets, getPacketQueueSize, getPercentDiscarded, getRemoteIPAddress, getRemotePort, getRTCPReports, getRttMs, getSendingBitrate, getUploadJitterMs, getUploadNbPacketLost, getUploadPercentLoss, getUploadRateKiloBitPerSec, getUploadVideoSize, isAdaptiveBufferEnabled, removeRTCPPacketListener, updateStatsReceiveTrackStats getReceiveStats()
MediaStream in the receive direction.SendTrackStats getSendStats()
MediaStream in the send direction.ReceiveTrackStats getReceiveStats(long ssrc)
SendTrackStats getSendStats(long ssrc)
Collection<? extends SendTrackStats> getAllSendStats()
Collection<? extends ReceiveTrackStats> getAllReceiveStats()
void clearSendSsrc(long ssrc)
ssrc - the ssrc to clear.Copyright © 2021 jitsi.org. All rights reserved.