UdpTsInputConfiguration

Field

Type

Repeated

Description

id

MediaNodeId

source_name

string

host

string

port

int32

stats_sampling

StreamStatisticsSampling

interface

Interface

timeout

int32

rtp_decapsulate

bool

cta708_charset

Cta708Charset

debug_dump_source

string

When specified (nonempty) dump the raw source input for debug purposes to the given directory

start_threshold

InputStartThresholdSettings

Optionally drop data until input is 'stable' this will reduce latency and memory use in nearly all cases

chaos_drop_packets

DropRandom

program_filter

ProgramNumber

Optionally filter a single program from MPTS at decode time

time_domain

TimeDomainConfig

health_sampling

HealthSampling

Per-input health sampling (connection_health events). Default on.

allowed_source_addresses

string

R16: only accept datagrams from these source IPs (exact match, v4 or v6). Empty = accept from anywhere (existing behaviour). The ONLY admission control a connection-less input can have; rejected sources are logged (once per source) and counted, never delivered.

report_ts_errors

OptionalBool

Whether to attach per-frame TR 101 290 (TS error) metrics to decoded frames. Only the qualityMonitoring node reads them; carrying them makes every frame’s quality-metrics map a per-frame allocation that is copied on each processing hop. Unset = attach (the historical behaviour). Set false on many-stream deployments that do no quality monitoring.

report_ts_tables

OptionalBool

As SrtInputConfiguration.report_ts_tables / report_gop_structure: the per-table and per-GOP event streams are only emitted when asked for (the SDK asks iff a callback is registered). Unset = emitted, as before.

report_gop_structure

OptionalBool

Member of

Message

Description

UdpTsInputMessage