SrtConnectionStats

SRT transport stats for a connection as of a health sample. Gauges (rtt_ms, latency_ms, rcv_buf_ms, latency_over_rtt, bandwidth_mbps) are instantaneous; the packet counters are cumulative totals since the connection started — diff across samples for a per-interval rate. See docs/srt-input-metrics.md.

Field

Type

Repeated

Description

rtt_ms

double

latency_ms

int32

configured receive (TSBPD) latency

rcv_buf_ms

int32

undelivered timespan in the receive buffer

latency_over_rtt

double

recovery headroom (aim >= 3-4)

received

int64

received_lost

int64

detected missing on original tx (pre-recovery, link damage)

retransmitted

int64

recovered by retransmission

belated

int64

arrived too late to play

dropped

int64

lost and never recovered (only with too-late-packet-drop on)

undecrypted

int64

bandwidth_mbps

double

bond_links

SrtBondLink

✅

A bonded connection’s links (task 102), empty otherwise. libsrt merges the links by sequence number, so the fields above describe the group and this is the only view of each path.

errors

TsErrorCounts

ETR 101 290 occurrences over this sample from the connection’s TS decoder, by kind, with the TS packets seen (as TsConnectionStats.errors for udpTs/tcpTs/rist). CC errors per second drive transport_errors.

Member of

Message

Description

InputConnectionHealth

Periodic per-connection health for an input connection: measurements only.