TCP TS ingest

Receives MPEG Transport Streams over TCP by connecting out to the configured server

Component Configuration

Option Description Required Environment override

id

A unique identifier for the component instance

✓

displayName

The name shown in the Studio UI of this component

✓

host

The remote server IP address/hostname to connect to (default: "127.0.0.1")

✗

<COMPONENT_ID>_HOST

port

The remote server port to connect to (default: 5001)

✗

<COMPONENT_ID>_PORT

timeout

Idle timeout in milliseconds before a connection delivering no data is dropped and reconnected (default: 1000)

✗

minReadBytes

Minimum number of bytes to gather before passing data downstream (default 1316, seven TS packets)

✗

lingerMs

Flush gathered bytes after this many milliseconds of quiet rather than waiting for the minimum read size (default 50)

✗

burstProtection

Drop data until input is completely stable (default: true)

✗

captureSchedule

Also capture the future EIT schedule (not just now/next). The full schedule can be large, so this defaults to off. (default: false)

✗

streamMappings

Configure which streams to accept from this input

✗

healthPolicy

Connection health: override the document-wide Input health policy, thresholds or sampling for this input. There is no publisher to refuse, so Enforce behaves as Alert here.

✗

notes

Additional notes about this component

✗

Options with an environment override can be set when Studio starts, without editing the workflow. <COMPONENT_ID> is this component’s id in your workflow, uppercased, with spaces and dashes replaced by underscores and other punctuation removed — a component named SRT Input reads SRT_INPUT_PORT. Renaming a component changes its id, and so changes these variable names.

Health Policy

Option Description Required

mode

Override the document-wide Input health policy for this input (default: "inherit")

✗

thresholds

Alert thresholds the engine judges connections against; blank fields use the recommended values

✗

sampling

How often the engine samples connection health

✗

Tags: tcp transport stream mpeg-ts ingest eit epg program guide