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.
Field |
Type |
Repeated |
Description |
sync_loss |
Priority 1 |
||
sync_byte_errors |
|||
cc_errors_duplicate |
|||
cc_errors_out_of_order |
|||
pat_errors |
|||
pmt_errors |
|||
pid_errors |
|||
transport_errors |
Priority 2 |
||
crc_errors |
|||
pcr_repetition_errors |
|||
pcr_discontinuity_errors |
|||
pcr_accuracy_errors |
|||
pts_errors |
|||
cat_errors |
|||
unreferenced_pids |
Priority 3 |
||
si_repetition_errors |
|||
total_packets |
Denominator (packets seen over the same period) |
||
pcr |
✅ |
Per-PCR-pid clock measurements (WallClock mode; empty until enough samples). |
|
scrambled |
Whether scrambling (CA) was ever observed on the session (ETR 101 290 §2.6). |
||
bitrate_bps |
Estimated payload bitrate, bits/s. "Not observable" (unset, never 0) on a zero/tiny capture span. |
||
rtp_seq_gaps |
RTP sequence-number gaps observed (arrival order). "Not observable" (unset, never 0) in Raw mode — there are no RTP sequence numbers to miss; set only for an rtp/autodetect capture that resolved to RTP. |