Full Setup Guide · iPhone, iPad & Apple TV · 2026

GSE Smart IPTV Guide
iPhone, iPad & Apple TV Setup (2026)

GSE Smart IPTV is the best IPTV app for Apple devices in 2026. It supports Xtream Codes API, M3U playlists, XMLTV EPG, and has native Apple TV (tvOS) support — free with ads, or ad-free for around £2.99.

Get Your GSE Login Credentials via WhatsApp

What is GSE Smart IPTV?

GSE Smart IPTV, developed by GSE Team, is a dedicated IPTV player for iPhone, iPad, and Apple TV. Unlike most IPTV apps that are Android-first afterthoughts on iOS, GSE was designed specifically for Apple devices — and it shows. The interface is clean, the Apple TV remote support is native, and features like Picture-in-Picture and AirPlay are fully implemented.

📱 Devices

iPhone, iPad, Apple TV (tvOS)

🔗 Connection methods

Xtream Codes API, M3U URL

📞 EPG

XMLTV URL (auto with Xtream Codes)

📹 Picture-in-Picture

Yes — iPhone & iPad

🌎 AirPlay

Yes — cast to any AirPlay TV

💳 Cost

Free (ads) or ~£2.99 ad-free

🔒 Parental controls

PIN lock available

▶ Background audio

Yes — audio continues when screen off

📺 4K support

Yes — with hardware decode enabled

Step 1 — Install GSE Smart IPTV on iPhone or iPad

  1. 1

    Open the App Store on your iPhone or iPad

    Make sure you are signed into your Apple ID — the app is free so no payment is needed for the basic version.

  2. 2

    Search for "GSE Smart IPTV"

    The developer name is "GSE Team". Confirm you are downloading the correct app — there are imitation apps with similar names. Look for the orange app icon with "GSE" on it.

  3. 3

    Tap "Get" to download the free version

    Alternatively, tap the price button to purchase the ad-free version directly (~£2.99). Both versions are functionally identical for IPTV setup.

  4. 4

    Open the app and accept the terms if prompted

    GSE Smart IPTV may request access to your local network — allow this for proper functionality on your home Wi-Fi.

Step 2 — Add Your IPTV Playlist via Xtream Codes API

The Xtream Codes method is recommended over M3U — it loads your channels, VOD, series, and EPG automatically from a single login. No manual EPG URL entry required.

  1. 1

    Tap the menu icon (≡) in the top-left corner of the app

    On Apple TV, press the menu button or swipe left on the Siri remote trackpad to open the sidebar.

  2. 2

    Select "Xtream Codes API" from the menu

    This is the first option in the playlist section of the menu. Do not select "Remote Playlists" — that is for M3U, covered separately below.

  3. 3

    Tap the + (plus) icon to add a new playlist

    A form will appear with fields for Playlist Name, Server URL, Username, and Password.

  4. 4

    Fill in your Flickhaven credentials

    Enter any Playlist Name you like (e.g. "Flickhaven"). Then enter the exact Server URL, Username, and Password from your Flickhaven credentials — these are sent via WhatsApp after purchase. The Server URL typically starts with http:// and includes a port number.

  5. 5

    Tap "Add" — your channels load automatically

    GSE Smart IPTV connects to the server and downloads your full channel list, VOD library, and TV series. This takes 30–90 seconds depending on your connection speed.

  6. 6

    Navigate via Live TV, Movies, and Series tabs

    Live TV contains all 50,000+ channels. Movies and Series contain the 99,000+ VOD titles. The TV Guide button opens the EPG — it loads automatically from your Xtream Codes connection.

Xtream Codes is the recommended method

When you add your playlist via Xtream Codes API, your Live TV channels, VOD movies, TV series, and EPG (TV guide) all load from a single login. No separate M3U URL or EPG URL is needed. This is faster and more reliable than M3U for most users.

Alternative — Add Playlist via M3U URL

Use the M3U method only if your IPTV provider does not support Xtream Codes, or if you have been given an M3U URL specifically. You will need to add EPG separately.

  1. 1

    Open the menu (≡) and tap "Remote Playlists"

  2. 2

    Tap the + icon, then select "Add M3U URL"

  3. 3

    Enter a Playlist Name and paste your M3U URL

    Your M3U URL is provided in your Flickhaven credentials email. It typically looks like: http://server.domain.com:port/get.php?username=...&password=...&type=m3u_plus

  4. 4

    Tap "Add" — channels load within 60 seconds

    The channel list downloads from the server. With 50,000+ channels, the initial load may take a minute or two on slower connections.

EPG Setup — Adding the TV Guide (M3U Method Only)

If you used the Xtream Codes API method above, skip this section — your EPG loads automatically. Only follow these steps if you added your playlist via M3U URL.

  1. 1

    Open the menu and tap "EPG Program Guide"

  2. 2

    Tap the + icon to add an EPG source

  3. 3

    Enter your XMLTV EPG URL

    Your Flickhaven XMLTV EPG URL is included in your credentials email. It typically ends in &type=m3u_plus&output=ts or is a separate URL ending in /xmltv.php.

  4. 4

    Tap Save — the TV guide populates within a few minutes

    EPG data downloads in the background. After a few minutes, open the TV Guide in GSE to see programme schedules for all channels that have EPG data. Not all 50,000 channels carry EPG — UK channels (Sky Sports, BBC, ITV, etc.) will show full schedules.

GSE Smart IPTV on Apple TV — Full Setup Guide

GSE Smart IPTV has native Apple TV (tvOS) support — it is not a phone app forced onto a big screen. The interface adapts to the TV layout and the Siri remote, making it genuinely comfortable to use from your sofa.

Installation on Apple TV

  1. On your Apple TV home screen, open the App Store
  2. Search for GSE Smart IPTV — select the result from GSE Team
  3. Click Get to install the free version
  4. Open the app once installed

Xtream Codes Setup on Apple TV

Identical to the iPhone setup, but navigated with the Siri Remote:

  1. Swipe left on the Siri remote trackpad (or press the Menu button) to open the sidebar
  2. Navigate to Xtream Codes API using the trackpad
  3. Press click to select, then navigate to the + button to add a playlist
  4. Use the on-screen keyboard to enter your Playlist Name, Server URL, Username, and Password
  5. Navigate to Add and click — your channels load automatically

Tip: Use the Flickhaven iOS app on your iPhone to copy your credentials, then type them manually on the Apple TV keyboard — or use a Bluetooth keyboard for faster entry.

Apple TV Settings for Best 4K Quality

  • Enable High Performance Mode in GSE Settings for 4K HDR streams
  • Set Apple TV output: Settings → Video & Audio → Format → 4K HDR
  • Enable Match Content (frame rate and dynamic range) in Apple TV video settings
  • Use a USB-C to Ethernet adapter for wired connection — eliminates 4K buffering

Tips for Best Performance on Apple Devices

Use Ethernet for Apple TV

Wi-Fi is the number one cause of 4K buffering on Apple TV. A USB-C to Gigabit Ethernet adapter (available on Amazon for ~£12) plugged into the Apple TV USB-C port provides a rock-stable wired connection. This single change eliminates buffering on 4K streams in almost all cases.

Set stream format to HLS

In GSE Smart IPTV settings, set the preferred stream format to HLS (HTTP Live Streaming). HLS is Apple-native and handles network fluctuations more gracefully than RTSP or TS streams on iOS devices. Most Flickhaven streams support HLS.

Enable Hardware Decoder

In GSE Settings → Player Settings, enable Hardware Decoder. This offloads 4K HEVC decode from the CPU to the dedicated hardware decoder on your iPhone or Apple TV chip (A15 Bionic+). Without hardware decode, 4K streams may stutter even on fast connections.

Add favourite channels for quick access

Long-press on any channel in GSE Smart IPTV to add it to your Favourites. This creates a shortcut list at the top of your channel guide — useful when you have 50,000+ channels to scroll through. Set up a Favourites group for UK sports channels on day one.

Use AirPlay to cast from iPhone to TV

If you do not have an Apple TV, you can use AirPlay to cast GSE Smart IPTV from your iPhone or iPad to any AirPlay 2-compatible TV (most Samsung, LG, and Sony TVs from 2019 onwards). Swipe down for Control Centre on iPhone, tap Screen Mirroring, and select your TV. For best quality, use the same Wi-Fi network for both devices.

Use 5 GHz Wi-Fi, not 2.4 GHz

If you cannot use Ethernet, always connect to your router's 5 GHz Wi-Fi band rather than 2.4 GHz. The 5 GHz band has shorter range but significantly higher throughput and less interference — this can double your effective streaming speed and eliminate intermittent buffering.

GSE Smart IPTV vs Other Apple IPTV Apps

AppPriceXtreamM3UEPGApple TVAirPlay
GSE Smart IPTVFree / ~£2.99
Smarters Player LiteFree
IPTV Smarters ProFree
Flex IPTVFree / £2.99
InfuseFree / £11.99/yr

GSE Smart IPTV is the only app in this comparison that supports Xtream Codes, M3U, EPG, Apple TV, and AirPlay in the free tier.

Related Guides

Frequently Asked Questions

Is GSE Smart IPTV free?+
GSE Smart IPTV is free to download and use from the App Store. The free version includes adverts. A one-time in-app purchase of approximately £2.99 removes adverts and unlocks extra features. All core IPTV functionality — Xtream Codes login, M3U playlists, EPG, and live streaming — is available in the free version at no cost.
Does GSE Smart IPTV work on Apple TV?+
Yes. GSE Smart IPTV is available on Apple TV (tvOS) via the App Store. The setup is identical to iPhone — search GSE Smart IPTV in your Apple TV App Store, install it, then add your Xtream Codes credentials. For 4K streaming, enable High Performance Mode in the app settings and set your Apple TV video output to 4K HDR in Settings → Video & Audio.
What is the difference between GSE Smart IPTV and IPTV Smarters?+
Both apps support Xtream Codes and M3U on iOS. GSE Smart IPTV has a stronger EPG interface, better AirPlay support, Picture-in-Picture mode, and native Apple TV (tvOS) support. IPTV Smarters Pro has a more intuitive tabbed interface for beginners. For Apple devices specifically, GSE Smart IPTV is generally the better choice because of its Apple-native features.
How do I add EPG to GSE Smart IPTV?+
If you use the Xtream Codes API method, EPG loads automatically — no manual entry required. If you use M3U playlists, add EPG manually: open the menu, tap EPG Program Guide, tap the + button, enter your XMLTV EPG URL (provided in your Flickhaven credentials), and tap Save. The TV guide populates within a few minutes.
Why are my channels buffering on GSE Smart IPTV?+
Buffering on GSE Smart IPTV is most commonly caused by a slow or unstable Wi-Fi connection. For Apple TV, use a USB-C to Ethernet adapter for a wired connection. On iPhone/iPad, connect to 5 GHz Wi-Fi or a strong 4G/5G signal. In GSE settings, enable Hardware Decoder and set the stream format to HLS. These three changes eliminate buffering in the vast majority of cases.

Get Your GSE Login Credentials via WhatsApp

Flickhaven works on iPhone, iPad, and Apple TV. Get your Server URL, Username, and Password via WhatsApp — set up GSE Smart IPTV in under 5 minutes. 50,000+ channels from £14.99/month.

No contract · Works on iPhone, iPad & Apple TV · From £14.99/month