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