Apple TV is one of the most comfortable ways to watch IPTV in the living room — a proper remote, AirPlay support, and a handful of solid players on the App Store. This guide walks through exactly how to set up IPTV on Apple TV using your iptv.domains Xtream credentials, from picking the right tvOS app to loading your channel list and TV guide.
What you need before you start
- An Apple TV (4th generation or later, running tvOS 14 or above)
- Your iptv.domains credentials: server URL, username, and password — shown in the Credentials section of your dashboard
- An Apple ID to download apps from the App Store
- A stable internet connection — wired via an Ethernet adapter is most reliable for live TV
Choosing a tvOS IPTV player
The Apple TV App Store has fewer IPTV players than Android, but the three options below all support the Xtream Codes login format that iptv.domains uses.
IPTV Smarters Pro
The most widely used cross-platform Xtream player. The tvOS build has separate sections for live TV, movies, and series, displays EPG guide data, and works well with the Siri Remote. Available free on the App Store.
GSE Smart IPTV
A feature-rich player with strong EPG support and customisable layout options. GSE handles large playlists reliably and has been around long enough to have a solid track record. The tvOS version is a paid purchase on the App Store, separate from the iOS version.
iPlayTV
A clean, native-feeling tvOS player that supports both M3U and Xtream Codes. It has a polished grid interface that suits the Apple TV experience well. Also a paid purchase on the App Store.
How to set up IPTV on Apple TV using IPTV Smarters Pro
- Open the App Store on your Apple TV, search for IPTV Smarters Pro, and install it.
- Launch the app. On the welcome screen, tap Add New User.
- Select Login with Xtream Codes API as the playlist type.
- Enter a name for this account — anything you like, such as My IPTV.
- In the Server URL field, enter your iptv.domains server URL exactly as shown on your dashboard, including
https://. - Enter your Username and Password from your iptv.domains credentials.
- Select Add User. The app will connect and load your live channel list, EPG guide data, and VOD library.
- Browse to Live TV, pick a category, and start watching.
How to set up IPTV on Apple TV using GSE Smart IPTV
- Purchase and install GSE Smart IPTV from the App Store.
- Open the app and navigate to Remote Playlists.
- Tap the + button and choose Xtream Codes API.
- Fill in your iptv.domains server URL, username, and password. Give the playlist a label and save.
- Select the playlist. GSE loads your channels and builds the EPG guide in the background.
Getting Apple TV IPTV set up in under five minutes
James just got an Apple TV 4K. He already has an iptv.domains account running on his phone and wants the same setup on the living room TV without any hassle.
- He opens the App Store on Apple TV and downloads IPTV Smarters Pro (free).
- He taps Add New User → Login with Xtream Codes API.
- He copies his server URL, username, and password from the iptv.domains Credentials page and enters them.
- The app loads his full channel list. He navigates to Live TV, picks a category, and starts watching.
- Total time: under five minutes. Those same three credentials never need to be re-entered — even when he later adds a backup provider to his iptv.domains account.
EPG and TV guide on Apple TV
iptv.domains supplies EPG guide data through the Xtream API automatically. IPTV Smarters Pro and GSE both read this data on login, so programme listings should appear alongside your channels. If the guide is missing or incorrect for specific channels, the EPG editor in your dashboard lets you remap them without touching the player or re-entering any credentials.
Apple TV navigation tips
Scrolling through a large channel list with the Siri Remote is slow when the playlist is unsorted and thousands of channels long. The playlist editor lets you disable entire categories you never watch and move your favourites to the top — cutting the scroll distance dramatically and making the Apple TV experience far smoother.
Troubleshooting
If channels fail to load, check that the server URL begins with https:// and has no trailing slash. If EPG data is missing after a few minutes, close and reopen the player — most apps load guide data in the background after the initial channel import. For persistent playback issues like black screens or buffering, the IPTV not working guide covers the most common causes and fixes.