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

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