> This page is for Beam.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://mediakind.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://mediakind.ferndocs.com/_mcp/server.

# SCTE-104/IP out-of-band metadata

Live Encoder supports out-of-band conditioning via SCTE-104/IP, on the same principle as ESAM.

* Live Encoder can receive conditioning triggers from an external server, using SCTE-104 over IP messages.

* Once received, SCTE-104 messages are decoded, sent to the targeted channel (based on DPI PID index) and converted in SCTE-35 in order to enable stream conditioning actions.

SCTE-104 out-of-band IP conditioning

## Configure SCTE-104/IP out-of-band metadata

Before you start, ensure that [you have added and configured the SCTE-104/IP out-of-band metadata in the input stream](/beam/live-encoder/configure/input/outofband-metadata#configure-scte-104ip-out-of-band-metadata-input-stream).

Configuring SCTE-104/IP out-of-band metadata requires multiple steps:

### Configure the metadata encoding

* From the Encoding tab, go to the Metadata encoding section.

* For each SCTE-104/IP metadata, click  in the Actions column then set the Codec to Conditioning.

* Click Ok to validate.

### Configure the video encoding

* Go to the Video encoding section.

* For each video stream, select the associated Stream Conditioning.

Example of video configuration

* Click Ok to validate.

### Add the SCTE-35 conditioned stream related to the SCTE-104/IP to the output

* Go to the Output tab.

* Go to the Output streams section, then click either the Add button (if no stream has been selected) or  in the Actions column.

* For each video stream, tick the associated Stream Conditioning.

* Click Ok to validate. You should see the selected streams in the list of output streams.