...
Installation Guide

How to set up IPTV on Smart TV, Firestick, Android and more

This page gives you a practical step-by-step guide to set up IPTV on your devices. We support Xtream Codes and M3U. The page is intentionally kept simple so you can get started quickly.

To get started, you usually only need a compatible IPTV app and your login details. On many devices, Xtream Codes is the easier option because you can enter the server URL, username and password directly. M3U also works well if you prefer using a playlist URL.

The recommendations on this page are based on practical everyday use. For Smart TVs, apps like IBO Player, IBO Player Pro and ibPlayer are often a good fit. On Android TV and Firestick, many users also prefer TiviMate. If you want to see our plans first, you can check our subscription page.

What you need before setup

  • your IPTV login details
  • a compatible app on your device
  • a stable internet connection
  • optional EPG URL if one was provided

Xtream Codes or M3U?

Xtream Codes is usually quicker and easier to organise. M3U is flexible and works on many apps too. If both options are available, Xtream Codes is often the easiest way to begin.

Smart TV (Samsung / LG / Sony)

Recommended apps

IBO Player • IBO Player Pro • ibPlayer

For many Smart TVs, this setup is practical because the interface is usually simple and both Xtream Codes and M3U can be added quickly.

Method A: Xtream Codes

  1. Open IBO Player, IBO Player Pro or ibPlayer.
  2. Go to Add Playlist or Login and choose Xtream Codes API.
  3. Enter your Server URL, Username and Password.
  4. Save → load channels → refresh EPG.

Method B: M3U

  1. Go to Add Playlist or Add M3U Playlist.
  2. Select M3U URL and paste your playlist URL.
  3. Optional: add your EPG URL if available.
  4. Save → load channels.
Android TV / Google TV

Recommended apps

TiviMate • ibPlayer

On Android TV, TiviMate is a popular option because the layout is clean and easy to navigate.

Method A: Xtream Codes

  1. Install TiviMate from the Play Store.
  2. Open the app → Add PlaylistXtream Codes.
  3. Enter Server URL, Username and Password.
  4. Save → load EPG → done.

Method B: M3U

  1. Open TiviMate → Add PlaylistM3U Playlist.
  2. Paste your M3U URL.
  3. Optional: add EPG URL.
  4. Save → load channels.
Firestick / Amazon Fire TV

Recommended apps

TiviMate • ibPlayer

On Firestick, setup is usually straightforward. The most important thing is choosing an app that feels easy for daily use.

Method A: Xtream Codes

  1. Install your IPTV app, for example TiviMate or ibPlayer.
  2. Open the app → Add PlaylistXtream Codes.
  3. Enter Server URL, Username and Password.
  4. Save → load content → refresh EPG.

Method B: M3U

  1. Open the app and choose M3U or Playlist URL.
  2. Paste your M3U URL.
  3. Optional: add EPG URL.
  4. Load channels.
Android Phone / Tablet

Recommended apps

ibPlayer • IPTV Smarters style apps • IBO Player if available

On Android phones and tablets, setup is often quick and you can usually test both Xtream Codes and M3U easily.

Method A: Xtream Codes

  1. Install the app from the Play Store.
  2. Open it and choose Xtream Codes API.
  3. Enter Server URL, Username and Password.
  4. Save → load EPG.

Method B: M3U

  1. Choose M3U Playlist inside the app.
  2. Paste your M3U URL.
  3. Optional: add EPG URL.
  4. Save → load channels.
iPhone / iPad (iOS)

Recommended approach

Use an iOS IPTV app that supports Xtream Codes or M3U.

On iPhone and iPad, the experience depends on the app you choose. If both options are available, Xtream Codes is often quicker.

Method A: Xtream Codes

  1. Install an IPTV app from the App Store.
  2. Open the app → choose Xtream Codes or API Login.
  3. Enter Server URL, Username and Password.
  4. Save → load channels.

Method B: M3U

  1. Choose M3U URL inside the app.
  2. Paste your M3U URL.
  3. Optional: add EPG URL.
  4. Save → load content.
PC / Mac

Recommended approach

Use an IPTV player or browser-based player, depending on your login format and preference.

On PC or Mac, setup is flexible. Many players allow both Xtream Codes and M3U import.

Method A: Xtream Codes

  1. Open a compatible IPTV player.
  2. Choose Xtream Codes or API Login.
  3. Enter Server URL, Username and Password.
  4. Save → load channels.

Method B: M3U

  1. Open a player that supports M3U.
  2. Paste your M3U URL or import the file.
  3. Optional: add EPG URL.
  4. Load channels.

Common setup issues

  • Wrong login details: check the server URL, username and password carefully.
  • M3U not loading: make sure the full URL was pasted correctly.
  • EPG missing: reload the playlist or add the EPG URL separately.
  • App not responding: remove the playlist and add it again cleanly.

Good to know before you start

For most users, a clear and simple setup is more important than having too many advanced options. That is why this page is designed to be practical and easy to follow.

In many cases, the fastest way to get started is simply to choose the right app, enter your details correctly, and test playback first. You can always adjust settings later if needed.

FAQ about IPTV setup

Which method is easier: Xtream Codes or M3U?

In many cases, Xtream Codes is easier because the login is more structured. M3U also works well, especially if you prefer using a playlist URL.

Which app is often best for Smart TV?

Many users prefer apps like IBO Player, IBO Player Pro or ibPlayer on Smart TVs. The best choice still depends on your device model and the interface you prefer.

Do I always need an EPG URL?

Not always. If no separate EPG URL is provided, you can often still add the playlist first and then check whether the TV guide loads automatically.

What should I do if the playlist does not load?

Start by checking the login details and the exact URL format. Very often the issue is a small typing mistake or an older saved playlist still inside the app.

Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.