> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://mediakind.ferndocs.com/beam/live-encoder/configure/encoding/scte-104-oob-metadata/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.