RistConnectionStats

A RIST input’s flow, as librist reports it. The counts are cumulative since the receiver was made (a kick makes a new one); quality and bitrate are for the last stats interval.

Field

Type

Repeated

Description

rtt_ms

double

Mean round-trip time over the live paths.

quality

double

Percentage of packets that arrived without needing recovery, last interval.

bitrate_bps

uint64

received

uint64

missing

uint64

Gaps noticed (including ones later filled by reordering or recovery).

reordered

uint64

recovered

uint64

Recovered by retransmission.

lost

uint64

Not recovered in time: what the decoder actually lost.

duplicates_last_interval

uint64

Copies of a packet already received — what redundant paths produce.

paths

RistPathStats

✅

One per remote sender path: several when the sender is redundant (RIST’s seamless redundancy), each with its own health.

Member of

Message

Description

TsConnectionStats

Transport-level stats for a connection-less TS input (udpTs / tcpTs). These inputs have no per-connection identity and no SRT-style loss/RTT stats, so the health event carries the media health plus this minimal packet-gap signal.