ConnectionHealthCommon interface

Fields common to every per-connection health report, regardless of transport.

Signature:

export interface ConnectionHealthCommon

Properties

Property Type Description

progressing

boolean

False = the connection is established and media is arriving, but nothing is reaching the output (streams is empty) — e.g. an RTMP publisher pushing so far above realtime that the timestamp corrector never leaves its initial- burst state and silently withholds all media. Treat a sustained progressing: false as a dead input and close the connection. Always true for SRT.

remoteHost

string

The remote peer’s host

sampleSizeSeconds

number

The size of the sample window in seconds

streams

InputStreamHealth[]

Per-stream wallclock-vs-media health