> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lightloop.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Feeds

> Create and configure feeds — the bridge between your playlists and your Apple TVs.

A **feed** is a collection of playlists that an Apple TV subscribes to. Think of it as a channel: one feed per screen (or per group of screens showing identical content).

## Creating a feed

1. Click the **Feeds** tab
2. Click **New Feed**
3. Enter a name (e.g., "Main Lobby", "Kidddo Room 1", "Worship Stage")
4. Click **Create**

LightLoop generates a unique **Feed ID** — a 6-character alphanumeric code your Apple TV uses to connect.

## Feed ID

The Feed ID is displayed prominently at the top of the feed editor. It looks like `AB12CD`.

<Tip>
  Your server URL is the same for all feeds. Only the Feed ID differs. Share the Feed ID with whoever is setting up the Apple TV.
</Tip>

## Adding playlists to a feed

1. Inside the feed editor, click **Add Playlist**
2. Select a playlist from your library
3. Optionally set a **Start Date** and **End Date** to schedule when this playlist is visible in the feed

Playlists appear in the feed in the order they're listed. Apple TV shows them as a grid the user (or auto-play logic) can browse through.

## Scheduling playlist visibility

Each playlist in a feed can have an optional date window:

| Setting        | Description                                           |
| -------------- | ----------------------------------------------------- |
| **Start date** | The playlist won't appear in the feed until this date |
| **End date**   | The playlist is automatically hidden after this date  |

This is useful for seasonal content: add your Christmas playlist now with `Start: Dec 1` and `End: Jan 1` — it appears and disappears automatically.

## Feed settings

Click **Settings** in the feed editor to configure:

### Orientation

| Option                  | Description                          |
| ----------------------- | ------------------------------------ |
| **Landscape** (default) | Standard 16:9 horizontal layout      |
| **Portrait Left**       | Screen rotated 90° counter-clockwise |
| **Portrait Right**      | Screen rotated 90° clockwise         |

Set this to match how your physical screen is mounted. The Apple TV's entire interface rotates to match.

### Screensaver

Toggle **Prevent screensaver** to stop the Apple TV from going to sleep or activating its screensaver during playback. Recommended for lobby displays.

### Subtitles

Toggle **Enable subtitles** to automatically show subtitle tracks when available on a video. Useful for accessibility or for rooms where audio isn't ideal.

### Voice Follow

Toggle **Voice Follow** to let the [LightLoop Remote](/ios-remote/voice-follow) listen through its microphone and act on what it hears — displaying spoken scripture references on the Apple TV, and jumping the presentation to matching prepared slides.

Off by default, and set per feed, so you can enable it in the sanctuary without affecting lobby signage. Requires LightLoop Remote 1.3.2+ on iOS 26 or newer. See [Voice Follow](/ios-remote/voice-follow).

### TV Wall Output

Toggle **TV Wall Output** to drive **four independent 1080p outputs** from one Apple TV using a 2×2 HDMI wall controller. When enabled, a **Config** button opens the **TV Wall Output Config** modal, where each of the four quadrants can be set to Program Output, Stage Display, Media, or Empty — with optional Lower-Third / Alpha overlays and reusable lower-third templates.

See the full [TV Wall Output guide](/apple-tv/tv-wall) for quadrant modes, lower-third templates, and downstream keying.

## Timed playlists (scheduled broadcasts)

Beyond simple date windows, you can schedule a specific playlist to take over a feed at an exact time — weekly or as a one-time event.

See [Scheduling](/web-app/scheduling) for the full guide.

## Removing a playlist from a feed

Hover over the playlist in the feed editor and click the remove icon. The playlist is removed from the feed but not deleted from your library.

Apple TVs subscribed to this feed will receive the update and purge the cached files for that playlist.

## Deleting a feed

Open the feed, scroll to **Danger Zone**, and click **Delete Feed**. Any Apple TVs connected to this feed will disconnect and return to the setup screen.

<Warning>
  Deleting a feed is permanent. Apple TVs using this Feed ID will stop receiving updates and cannot reconnect with the same ID.
</Warning>
