OBSERVERTC / Observer

Validators

Check structural behavior from observed evidence.

A validator checks a specific expectation over a limited period. Use one when your application wants to confirm that an operation worked, rather than continuously watching for a recurring problem. Detectors and validators therefore have different lifetimes.

Validators run on Observer updates until they can produce a report or are cancelled. An absence of evidence is not a successful validation.

Available validators

ValidatorQuestion
SimulcastReceiverValidatorDo receivers independently select layers?
RemoteTrackResolverValidatorCan publisher/subscriber relationships be resolved?
CodecConsistencyValidatorIs codec behavior consistent across the observed endpoints?

Update lifecycle

Keep validators separate from continuing issue detectors. Ensure Observer updates run when disabling automatic updates.

Sources: Validator, available validators.

Version coverage varies by reference. Source revisions · Markdown source