ST2110SenderCompliance

ST 2110-21 sender pacing profile, advertised in the outgoing SDP TP= parameter. NARROW is the default and is the only profile that produces deterministic narrow-gapped packet pacing; the other two relax timing requirements at the cost of receiver-side buffering. Maps directly to MTL’s st21_pacing enum.

Name

Number

Description

ST2110_COMPLIANCE_NARROW

0

Default. Deterministic narrow-gapped packet pacing — the professional broadcast profile. Requires the host’s MTL NIC to be configured with pinned schedulers (see ST2110NicSettings.scheduling = pinned).

ST2110_COMPLIANCE_WIDE

1

Wide / best-effort. Suitable for non-deterministic hosts and dev / test environments where strict pacing isn’t a goal.

ST2110_COMPLIANCE_NARROW_LINEAR

2

Narrow linear (TP-NL). Relaxed inter-packet spacing but with linear behaviour over a frame. For senders that can’t hit the strict narrow profile but want better-than-wide pacing.