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.
Requirements
- Apple TV 4th generation or newer (Apple TV HD or Apple TV 4K)
- LightLoop app installed from the App Store
- Your server URL and Feed ID (both found on the Feeds page of the dashboard)
Finding your server URL and Feed ID
In the web dashboard, open the Feeds tab and select your feed. You’ll see:- Server URL — the address of your LightLoop server (e.g.,
https://screens.myorg.workers.dev) - Feed ID — a 6-character code (e.g.,
AB12CD)
Pairing the Apple TV
Enter your server URL
Use the on-screen keyboard (or the Siri Remote’s voice input) to type your server URL. Include
https:// at the start.What happens after connecting
Once connected, the Apple TV:- Downloads all media in the feed to local storage
- Opens a live WebSocket connection to receive instant updates from the dashboard
- Polls every 30 seconds as a fallback if the WebSocket is interrupted
- Begins playback automatically once a playlist has finished downloading
Multiple Apple TVs, one feed
You can connect as many Apple TVs as you want to the same feed. All TVs receive the same updates simultaneously. For different screens showing different content, create a separate feed for each screen and give each TV its own Feed ID.Changing orientation
If your screen is mounted vertically (portrait mode), set the orientation in the dashboard before pairing:- Open the feed in the dashboard
- Click Settings
- Under Orientation, choose Portrait Left or Portrait Right (depending on which way your screen rotates)
- Save — the Apple TV will rotate its layout automatically
Disconnecting a TV
To unpair an Apple TV from a feed:- On the Apple TV, open the app menu (press and hold the Menu button, or navigate to the settings gear)
- Select Disconnect
- The app clears all cached files and returns to the setup screen