UdpTsPcapPcrStats

A PCR (Program Clock Reference) measurement for one PCR pid, surfaced from the UDP-TS passive probe (id3as-ts EtrAnalyser, WallClock mode). Measured values (not pass/fail counters), so no "not observable" wrapping — the list is simply empty until enough samples exist. See oxidized/id3as-ts/src/etr.rs PcrMeasurement.

Field

Type

Repeated

Description

pcr_pid

uint32

frequency_offset_hz

double

PCR_FO: offset from nominal 27 MHz, Hz.

drift_rate_mhz_per_s

double

PCR_DR: rate of change of the frequency offset, mHz/s.

overall_jitter_ns

double

PCR_OJ: peak deviation over the window, ns (includes network jitter).

accuracy_ns

double

PCR_AC (approx): RMS deviation over the window, ns.

Member of

Message

Description

UdpTsPcapProbeStats

Experimental. Passive-probe UDP-TS stats, set only for a pcap-derived UDP-TS input (the input.capture udp-ts arm); unset for every other input kind. Rides the TS connection health sample. The ETR-290 running counters reuse the QualityReportingTsErrors field-set (same id3as-ts TsErrorMetrics); bitrate is "not observable" (unset, never 0) on a zero/tiny capture span. Field semantics: oxidized/udp-ts-probe/src/stats.rs + id3as-ts TsErrorMetrics.