Lume
← Back to Blog
HomeBlogSetup Guide
Setup GuideJanuary 28, 2026Updated 16 May 2026By Jordan Malik Β· Head of Customer Support

How to Set Up IPTV Smarters Pro in 10 Minutes (Xtream Codes + M3U)

How to Set Up IPTV Smarters Pro in 10 Minutes (Xtream Codes + M3U)

IPTV Smarters Pro is the most widely used IPTV app for beginners β€” available on Firestick, Android TV boxes, iPhones, Android phones, and Windows. This step-by-step guide covers both login methods (Xtream Codes and M3U), the settings that matter, and fixes for the most common setup problems.

What You Need Before You Start

Before opening the app, gather your credentials from your IPTV provider. You will receive one of two things:

Xtream Codes credentials (most common):

  • Username
  • Password
  • Server URL (looks like: http://server.example.com:8080 or similar)

M3U playlist URL (less common):

  • A single URL that ends in .m3u or .m3u8

If you are a LumIPTV subscriber, your credentials arrive by email after confirmation of purchase. If you only see a URL link in your welcome email, that is your M3U URL.

Still fighting buffering or app errors?Try a clean LumIPTV line on your own device and compare it with your current provider.

How to Download IPTV Smarters Pro

On Amazon Firestick: IPTV Smarters Pro is not available in the Amazon Appstore. You need to sideload it. Go to Settings β†’ My Fire TV β†’ Developer Options β†’ Apps from Unknown Sources (enable). Then use the Downloader app to navigate to the official IPTV Smarters Pro download page and install the APK.

On Android TV / Android box: Open the Google Play Store and search for "IPTV Smarters Pro." Install the official app by WHMCS SMARTERS.

On iPhone / iPad: Search "IPTV Smarters Pro" in the App Store. The iOS version has the same core features as the Android version.

On Windows: Download the app from the Microsoft Store by searching "IPTV Smarters Pro."

Option 1: Xtream Codes Login (Recommended for Most Users)

Xtream Codes is the preferred login method because it automatically syncs your channel list, VOD library, and EPG from the provider's server. Any channel updates or additions from your provider appear automatically without you needing to refresh manually.

Step-by-step:

1. Open IPTV Smarters Pro on your device. 2. On the welcome screen, select Login with Xtream Codes API. 3. In the "Any Name" field, type a label for this profile β€” for example "LumIPTV" or "Main". 4. Enter your Username in the username field exactly as provided (case sensitive). 5. Enter your Password in the password field (also case sensitive). 6. Enter your Server URL β€” include the full address with port number, for example http://yourprovider.com:8080. Do not add a trailing slash. 7. Tap Add User.

The app will connect to your provider's server and begin loading your channel list. This initial sync can take 30 seconds to 3 minutes depending on the size of your subscription. Do not close the app during this step.

Once loaded, your content is divided into four tabs: Live TV, Movies, Series, and Catch-Up (if your provider supports it).

Option 2: M3U Playlist URL Login

Use this method if your provider gave you a single URL rather than a username, password, and server address.

Step-by-step:

1. Open IPTV Smarters Pro. 2. Select Load Your Playlist or File/URL. 3. Choose M3U URL from the options. 4. Give the playlist a name (any label you like). 5. Paste your M3U URL into the URL field. Make sure you copy the full URL including any token or key at the end. 6. Tap Add Playlist.

M3U login loads your channels but typically does not automatically include EPG (TV guide) data. You may need to add an XMLTV EPG URL separately β€” ask your provider for their EPG URL if you want the programme guide to work.

Configuring EPG (TV Guide)

EPG shows you what is currently on and what is coming next, which is essential for sports viewing.

If you used Xtream Codes login, EPG is usually configured automatically. If channels show "No Information" in the guide, the EPG data may still be syncing. Wait 5-10 minutes after first login, then restart the app.

If you used M3U login and need to add EPG manually:

1. Go to the profile settings (tap your playlist name). 2. Find the EPG or XMLTV URL field. 3. Enter the EPG URL from your provider. 4. Save and restart the app.

EPG data refreshes overnight in most cases. If your EPG shows yesterday's schedule, force a refresh by going to Settings within the app and selecting "Reload EPG."

IPTV Smarters Pro Settings Worth Changing

Player: Under Settings β†’ Player, switch to ExoPlayer if your stream playback is choppy. ExoPlayer handles most stream formats better than the default player on Android devices.

Connection Timeout: Increase the connection timeout from the default to 10-15 seconds if you frequently see "stream not found" errors on the first play attempt. Some providers have slightly slower server response times that trigger false errors.

Clear Cache: If the app becomes slow after several weeks of use, go to your device's application settings and clear the IPTV Smarters Pro cache. On Firestick: Settings β†’ Applications β†’ Manage Installed Applications β†’ IPTV Smarters Pro β†’ Clear Cache.

Fixing Common IPTV Smarters Pro Setup Errors

"Login failed" or "Wrong credentials"

The most common cause is a typo in the server URL. Check for:

  • Missing or incorrect port number (the :8080 or similar at the end)
  • Extra spaces before or after any field
  • Uppercase letters where lowercase is needed (usernames are case sensitive)
  • Wrong server URL format (some providers use http://, others https://)

Copy and paste credentials directly from your provider's email rather than typing them manually.

Channels load but EPG shows "No Information"

EPG takes time to sync on first setup. Close the app completely, wait 5 minutes, and reopen it. If the problem persists after 30 minutes, go to Settings and force an EPG reload. Also confirm your provider includes EPG data β€” some budget providers do not.

App works on phone but not on Firestick

Firestick uses a different CPU architecture. If you downloaded an APK that was not the correct version for FireOS, playback may fail. Use the official IPTV Smarters Pro APK from their website, specifically the ARM version.

Channels show 0 results

If you see a channel count of zero after login, the app may have had a timeout during the initial sync. Go back to the playlist list, swipe down to refresh, or delete the profile and re-add it.

Video plays but only audio, no picture

This is a decoder compatibility issue. Go to Settings β†’ Player and switch between available player options (ExoPlayer, MX Player, or VLC if installed). ExoPlayer resolves this in most cases.

IPTV Smarters Pro vs Other Apps

IPTV Smarters Pro is the best beginner app but not necessarily the best long-term app for all use cases. If you watch mostly live TV and sports, TiviMate Premium offers faster channel switching and a better EPG experience. If you have a Smart TV rather than a Firestick, IboPlayer may be a better fit.

Start a free LumIPTV trial and we will send your credentials in the correct format for whichever app you choose to use.

J
Jordan Malik
Head of Customer Support

Jordan Malik leads LumIPTV support and has personally resolved thousands of IPTV setup and troubleshooting tickets. Jordan writes from direct customer experience β€” every fix in these articles has been tested in real support sessions.

How this guide is reviewed

Tired of buffering, dropouts, or poor channel quality?

Try LumIPTV on your own device first. Free 24h trial, no credit card, and 3-day money-back support if you subscribe.

Related Articles

View All Articles