RistInputConfiguration

Field

Type

Repeated

Description

id

MediaNodeId

source_name

string

profile

RistProfile

peers

RistPeer

✅

At least one. See RistPeer for what several of them mean.

stats_interval_ms

uint32

How often librist reports flow statistics (retransmissions, loss, rtt). 0 = the default, 1000ms.

stats_sampling

StreamStatisticsSampling

From here down, the same knobs as UdpTsInputConfiguration, doing the same things — everything below the transport is the shared TS decode path.

cta708_charset

Cta708Charset

debug_dump_source

string

start_threshold

InputStartThresholdSettings

chaos_drop_packets

DropRandom

program_filter

ProgramNumber

time_domain

TimeDomainConfig

health_sampling

HealthSampling

report_ts_errors

OptionalBool

report_ts_tables

OptionalBool

report_gop_structure

OptionalBool

srp_users

RistSrpUser

✅

Main-profile SRP: the users a LISTENING peer accepts, each proving its password without sending it. Empty = no SRP. (A peer that dials out authenticates with its own RistPeer.srp_username / srp_password.)

Member of

Message

Description

RistInputMessage