Skip to main content

Understanding Program vs Clean Feed Types

Explains the difference between Program feed (with graphics overlay) and Clean feed (video only), and how to check, change, and troubleshoot feed types per destination.

Overview

Program and Clean are two feed types that determine whether graphics appear on your stream destinations. Program feed includes all graphics overlays (scoreboards, player stats, advertisements), while Clean feed shows only the video source without any graphics.


You'll need to understand feed types when destinations aren't showing graphics even though overlays are active, when you need a clean feed for specific distribution partners, or when setting up multiple destinations with different graphic requirements.


Feed type is configured per destination, so you can send Program feed to one platform and Clean feed to another simultaneously.


Program Feed vs Clean Feed

Program Feed includes all graphics overlays displayed on your broadcast. This is what viewers typically see - scoreboards, lower thirds, player statistics, sponsor graphics, and all other overlay elements configured in your stream settings.


Clean Feed is the video source only, with no graphics overlays. It shows the raw camera feed without any scoreboards, statistics, or advertisements, and is used when distribution partners want to add their own graphics or when you need an unadorned feed.


How to Check Feed Type for a Destination

To check which feed type is currently assigned to a destination, open the Matches section and click the drop-down arrow to expand the match details. Locate the stream that contains the destination you want to check, then look at the destination assignments listed on the right side of the panel — the feed type (Program or Clean) appears next to each destination name.


[SCREENSHOT: the expanded match details panel showing destination assignments with Program or Clean feed type labeled next to each destination]


How to Change Feed Type for a Destination

Changing feed type requires modifying the destination configuration in the Streaming tab. Start by clicking Streaming in the left sidebar, then click Destinations. Find and select the destination you want to modify, and locate the Feed Type setting. Select Program or Clean from the dropdown, then click Save.


The feed type change applies to all future streams using this destination. If a stream is currently live, stop and restart the stream for the change to take effect.


[SCREENSHOT: the Destinations page in the Streaming tab with the Feed Type dropdown and Save button highlighted]


Troubleshooting Graphics Not Showing at Destination

If graphics aren't appearing on your destination platform, start by checking the destination indicator color.


• Red indicator: LIGR is successfully connected, so you'll need to troubleshoot the destination platform itself (YouTube, custom RTMP settings, etc.).


• Yellow indicator: The connection is still attempting to connect - check your internet connection.


• Warning icon: The connection has failed - verify the destination details.


If the destination indicator is red but graphics still aren't showing, work through the following checks in order:


1. Verify feed type is set to Program (not Clean).


2. Confirm an overlay is assigned to the stream.


3. Check that the overlay indicator is red (active).


4. Verify the overlay isn't set to start as hidden in stream settings.


5. Check platform-specific settings on the destination, such as the correct stream key, event selection, and visibility settings.


Using Program and Clean Feeds Together

You can assign different feed types to different destinations on the same stream. This is useful when you need both graphic-enabled output and clean feed simultaneously.


Example: Send Program feed to YouTube for public viewing while sending Clean feed to a production partner who will add their own graphics.


Each destination configured in the Streaming tab has its own feed type setting, so one stream can output multiple configurations at once.


Feed Type and Ad Display

Feed type only affects whether graphics overlays appear on the output. It does not control ad type settings.


Ad type (Brands, Free Tier, No Brands) is configured in Overlay Settings and determines which advertisements appear on the overlay itself. Feed type then determines whether that overlay (including any ads) appears on the destination.


Clean feed never shows ads because it never shows any graphics. Program feed shows ads only if the overlay has ads enabled and ad type is set appropriately.

Did this answer your question?