RtpInputSettings interface

Settings for an RTP input see: NorskInput.rtp()

Signature:

export interface RtpInputSettings extends SourceNodeSettings<RtpInputNode>, StreamStatisticsMixin

Properties

Property Type Description

healthSampling?

HealthSamplingSettings

(Optional) Per-input health sampling. Emits periodic InputConnectionHealth events via . Off by default for this input; set enabled: true (and optionally intervalSeconds) to turn it on.

maxPacketAgeMs?

number

(Optional) How long the sequencer waits for a missing packet before giving up on it and releasing what it has, in milliseconds. This is the reorder/jitter budget: too small and ordinary network jitter reads as loss, too large and every gap costs this much latency. Unset = 5ms, which only suits a LAN.

onConnectionHealth?

(health: TsConnectionHealth) ⇒ void

(Optional) Called with each health sample when is enabled. RTP is connection-less, so the sample carries per-stream media health plus a packet-gap stat, with no per-connection identity.

sourceName

string

startupThreshold?

InputThresholdSettings

(Optional) when specified, drop data until the input is ticking at realtime, so a startup burst does not set the media T0

streams

readonly RtpStreamSettings[]