HomeGuides › How to Set Up IPTV on Apple TV

How to Set Up IPTV on Apple TV

Updated 2026-06-14 · 6 min read

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.

TL;DR: Install IPTV Smarters Pro or GSE Smart IPTV from the App Store → choose Xtream Codes API login → enter your iptv.domains server URL, username, and password → done. Your permanent URL never changes, so you configure it once and it just works.

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.

Tip: Demivo — iptv.domains' own native player — is currently in development and will support tvOS when it launches. It will connect directly to your account without requiring separate credential entry in a third-party app.

How to set up IPTV on Apple TV using IPTV Smarters Pro

  1. Open the App Store on your Apple TV, search for IPTV Smarters Pro, and install it.
  2. Launch the app. On the welcome screen, tap Add New User.
  3. Select Login with Xtream Codes API as the playlist type.
  4. Enter a name for this account — anything you like, such as My IPTV.
  5. In the Server URL field, enter your iptv.domains server URL exactly as shown on your dashboard, including https://.
  6. Enter your Username and Password from your iptv.domains credentials.
  7. Select Add User. The app will connect and load your live channel list, EPG guide data, and VOD library.
  8. Browse to Live TV, pick a category, and start watching.

How to set up IPTV on Apple TV using GSE Smart IPTV

  1. Purchase and install GSE Smart IPTV from the App Store.
  2. Open the app and navigate to Remote Playlists.
  3. Tap the + button and choose Xtream Codes API.
  4. Fill in your iptv.domains server URL, username, and password. Give the playlist a label and save.
  5. Select the playlist. GSE loads your channels and builds the EPG guide in the background.
Example

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.

  1. He opens the App Store on Apple TV and downloads IPTV Smarters Pro (free).
  2. He taps Add New User → Login with Xtream Codes API.
  3. He copies his server URL, username, and password from the iptv.domains Credentials page and enters them.
  4. The app loads his full channel list. He navigates to Live TV, picks a category, and starts watching.
  5. 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.

Frequently asked questions

Which IPTV player works best on Apple TV?

IPTV Smarters Pro and GSE Smart IPTV are the two most widely used Xtream-compatible players on tvOS. Both support Xtream Codes API login and are available on the App Store. iPlayTV is a third option with a clean, native-feeling tvOS interface.

Do I have to re-enter my credentials every time I update the app?

No. Your credentials are saved inside the player app and persist through updates. With iptv.domains your server URL, username, and password are also permanent — they do not change when you switch or add providers behind the scenes.

What is Xtream Codes login on Apple TV?

Xtream Codes is the most common IPTV authentication format. You enter three values into your player: a server URL, a username, and a password. iptv.domains provides all three in the Credentials section of your dashboard.

Can I use the same IPTV account on Apple TV and my iPhone at the same time?

That depends on how many simultaneous streams your upstream provider allows. iptv.domains does not impose its own connection limit — the limit is set by the provider whose credentials you added to your account.

Is there an iptv.domains native app for Apple TV?

A native player called Demivo is in development and will support tvOS when it launches, connecting directly to your iptv.domains account. Until then, IPTV Smarters Pro or GSE Smart IPTV are the recommended options.

Stop re-entering IPTV credentials on every device

iptv.domains gives you one permanent URL, automatic failover, and a full playlist & EPG editor. Free trial, no card required.

Start your free trial →

Related guides