Go back up


HMSTrackStats

Extends RTCOutboundRtpStreamStats Ref: https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats

Hierarchy

Properties

audioLevel

• Optional audioLevel: number

Inherited from

HMSRemoteTrackStats.audioLevel


bitrate

• bitrate: number

Inherited from

HMSRemoteTrackStats.bitrate


bytesReceived

• Optional bytesReceived: number

Inherited from

HMSRemoteTrackStats.bytesReceived


bytesSent

• Optional bytesSent: number

Inherited from

HMSLocalTrackStats.bytesSent


codec

• Optional codec: string

Inherited from

HMSRemoteTrackStats.codec


codecId

• Optional codecId: string

Inherited from

HMSRemoteTrackStats.codecId


concealedSamples

• Optional concealedSamples: number

Inherited from

HMSRemoteTrackStats.concealedSamples


concealmentEvents

• Optional concealmentEvents: number

Inherited from

HMSRemoteTrackStats.concealmentEvents


enabled

• Optional enabled: boolean

Inherited from

HMSRemoteTrackStats.enabled


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

HMSRemoteTrackStats.firCount


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

HMSRemoteTrackStats.id


jitter

• Optional jitter: number

Inherited from

HMSRemoteTrackStats.jitter


jitterBufferDelay

• Optional jitterBufferDelay: number

Inherited from

HMSRemoteTrackStats.jitterBufferDelay


jitterBufferEmittedCount

• Optional jitterBufferEmittedCount: number

Inherited from

HMSRemoteTrackStats.jitterBufferEmittedCount


kind

• kind: string

Inherited from

HMSRemoteTrackStats.kind


nackCount

• Optional nackCount: number

Inherited from

HMSRemoteTrackStats.nackCount


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

HMSRemoteTrackStats.peerID


peerName

• Optional peerName: string

Inherited from

HMSRemoteTrackStats.peerName


pliCount

• Optional pliCount: number

Inherited from

HMSRemoteTrackStats.pliCount


qpSum

• Optional qpSum: number

Inherited from

HMSRemoteTrackStats.qpSum


qualityLimitationDurations

• Optional qualityLimitationDurations: Object

Type declaration

NameType
bandwidthnumber
cpunumber
nonenumber
othernumber

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

HMSLocalTrackStats.remote


remoteId

• Optional remoteId: string

Inherited from

HMSRemoteTrackStats.remoteId


rid

• Optional rid: RID

Inherited from

HMSLocalTrackStats.rid


roundTripTime

• Optional roundTripTime: number

Inherited from

HMSRemoteTrackStats.roundTripTime


silentConcealedSamples

• Optional silentConcealedSamples: number

Inherited from

HMSRemoteTrackStats.silentConcealedSamples


ssrc

• ssrc: number

Inherited from

HMSRemoteTrackStats.ssrc


timestamp

• timestamp: number

Inherited from

HMSRemoteTrackStats.timestamp


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

Inherited from

HMSRemoteTrackStats.type


Have a suggestion? Recommend changes ->