Interface: IWebrtcIngestStats
The statistics for the session. Useful for indicating stability issues to the sender.
Properties
audio
• Optional
audio: RTCStatsReport
RTCStatsReport for audio (docs link)
audioScore
• Optional
audioScore: number
A score between 0-10 of how the audio stream is performing; 0 being the worst possible performance, 10 being best the possible. Note that score not only looks at connection but also how well the local sender's device encoder is working.
broadcastScore
• Optional
broadcastScore: number
A score between 0-10 of how the broadcast is performing; 0 being the worst possible performance, 10 being best the possible.
channelId
• Optional
channelId: string
Value of channelId, only used if additional stream auth is used
id
• Optional
id: string
The session ID, unique per sender session
score
• Optional
score: number
A score between 0-10 of how the entire session is doing; 0 being the worst possible performance, 10 being best the possible. This takes all aspects of the session into account.
streamKey
• Optional
streamKey: string
Used if channelId/additional auth is not used.
url
• url: string
Url used to connect
version
• version: string
WebRTC Ingest SDK version.
video
• Optional
video: RTCStatsReport
RTCStatsReport for video (docs link)
videoScore
• Optional
videoScore: number
A score between 0-10 of how the video stream is performing; 0 being the worst possible performance, 10 being best the possible. Note that score not only looks at connection but also how well the local sender's device encoder is working.
webrtc
• Optional
webrtc: RTCStatsReport
RTCStatsReport for webrtc (docs link)
webrtcUrl
• Optional
webrtcUrl: string
Url to webrtc host