HMSTrackStats
Extends RTCOutboundRtpStreamStats Ref: https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats
Hierarchy
-
↳
HMSTrackStats
Properties
audioLevel
• Optional audioLevel: number
Inherited from
HMSRemoteTrackStats.audioLevel
bitrate
• bitrate: number
Inherited from
bytesReceived
• Optional bytesReceived: number
Inherited from
HMSRemoteTrackStats.bytesReceived
bytesSent
• Optional bytesSent: number
Inherited from
codec
• Optional codec: string
Inherited from
codecId
• Optional codecId: string
Inherited from
concealedSamples
• Optional concealedSamples: number
Inherited from
HMSRemoteTrackStats.concealedSamples
concealmentEvents
• Optional concealmentEvents: number
Inherited from
HMSRemoteTrackStats.concealmentEvents
enabled
• Optional enabled: boolean
Inherited from
estimatedPlayoutTimestamp
• Optional estimatedPlayoutTimestamp: number
Inherited from
HMSRemoteTrackStats.estimatedPlayoutTimestamp
fecPacketsDiscarded
• Optional fecPacketsDiscarded: number
Inherited from
HMSRemoteTrackStats.fecPacketsDiscarded
fecPacketsReceived
• Optional fecPacketsReceived: number
Inherited from
HMSRemoteTrackStats.fecPacketsReceived
firCount
• Optional firCount: number
Inherited from
frameHeight
• Optional frameHeight: number
Inherited from
HMSRemoteTrackStats.frameHeight
frameWidth
• Optional frameWidth: number
Inherited from
HMSRemoteTrackStats.frameWidth
framesDecoded
• Optional framesDecoded: number
Inherited from
HMSRemoteTrackStats.framesDecoded
framesDropped
• Optional framesDropped: number
Inherited from
HMSRemoteTrackStats.framesDropped
framesEncoded
• Optional framesEncoded: number
Inherited from
HMSLocalTrackStats.framesEncoded
framesPerSecond
• Optional framesPerSecond: number
Inherited from
HMSRemoteTrackStats.framesPerSecond
framesReceived
• Optional framesReceived: number
Inherited from
HMSRemoteTrackStats.framesReceived
freezeCount
• Optional freezeCount: number
Inherited from
HMSRemoteTrackStats.freezeCount
id
• id: string
Inherited from
jitter
• Optional jitter: number
Inherited from
jitterBufferDelay
• Optional jitterBufferDelay: number
Inherited from
HMSRemoteTrackStats.jitterBufferDelay
jitterBufferEmittedCount
• Optional jitterBufferEmittedCount: number
Inherited from
HMSRemoteTrackStats.jitterBufferEmittedCount
kind
• kind: string
Inherited from
nackCount
• Optional nackCount: number
Inherited from
packetsDiscarded
• Optional packetsDiscarded: number
Inherited from
HMSRemoteTrackStats.packetsDiscarded
packetsLost
• Optional packetsLost: number
Inherited from
HMSRemoteTrackStats.packetsLost
packetsLostRate
• Optional packetsLostRate: number
Inherited from
HMSRemoteTrackStats.packetsLostRate
packetsReceived
• Optional packetsReceived: number
Inherited from
HMSRemoteTrackStats.packetsReceived
packetsSent
• Optional packetsSent: number
Inherited from
HMSLocalTrackStats.packetsSent
pauseCount
• Optional pauseCount: number
Inherited from
HMSRemoteTrackStats.pauseCount
peerID
• Optional peerID: string
Inherited from
peerName
• Optional peerName: string
Inherited from
pliCount
• Optional pliCount: number
Inherited from
qpSum
• Optional qpSum: number
Inherited from
qualityLimitationDurations
• Optional qualityLimitationDurations: Object
Type declaration
| Name | Type |
|---|---|
bandwidth | number |
cpu | number |
none | number |
other | number |
Inherited from
HMSLocalTrackStats.qualityLimitationDurations
qualityLimitationReason
• Optional qualityLimitationReason: string
Inherited from
HMSLocalTrackStats.qualityLimitationReason
remote
• Optional remote: RTCRemoteInboundRtpStreamStats & { packetsLostRate?: number }
Stats perceived by the server(SFU) while receiving the local track sent by the peer Ref: https://www.w3.org/TR/webrtc-stats/#dom-rtcstatstype-remote-inbound-rtp https://www.w3.org/TR/webrtc-stats/#dom-rtcremoteinboundrtpstreamstats
Inherited from
remoteId
• Optional remoteId: string
Inherited from
rid
• Optional rid: RID
Inherited from
roundTripTime
• Optional roundTripTime: number
Inherited from
HMSRemoteTrackStats.roundTripTime
silentConcealedSamples
• Optional silentConcealedSamples: number
Inherited from
HMSRemoteTrackStats.silentConcealedSamples
ssrc
• ssrc: number
Inherited from
timestamp
• timestamp: number
Inherited from
totalFreezesDuration
• Optional totalFreezesDuration: number
Inherited from
HMSRemoteTrackStats.totalFreezesDuration
totalPacketSendDelay
• Optional totalPacketSendDelay: number
Inherited from
HMSLocalTrackStats.totalPacketSendDelay
totalPausesDuration
• Optional totalPausesDuration: number
Inherited from
HMSRemoteTrackStats.totalPausesDuration
totalRoundTripTime
• Optional totalRoundTripTime: number
Inherited from
HMSRemoteTrackStats.totalRoundTripTime
totalSamplesDuration
• Optional totalSamplesDuration: number
Inherited from
HMSRemoteTrackStats.totalSamplesDuration
totalSamplesReceived
• Optional totalSamplesReceived: number
Inherited from
HMSRemoteTrackStats.totalSamplesReceived
transportId
• Optional transportId: string
Inherited from
HMSRemoteTrackStats.transportId
type
• type: RTCStatsType



