How to Set Up IBO Player & IBO Player Pro for IPTV

The short version
IBO Player is the app most Samsung and LG smart-TV owners reach for when they want IPTV without buying a streaming stick. It's simple once you know the trick: the app doesn't hold your channel list. A web portal does. You activate the TV by its MAC address, then load your playlist on the portal, and the TV pulls it in.
That one detail trips up almost everyone the first time. The rest is easy. If you don't have a subscription yet, our free 24-hour trial with no credit card gets you the login details you'll need below.
IBO Player vs IBO Player Pro
Two apps share the name, and people mix them up constantly.
IBO Player is the original. It's the one you'll find in the Samsung and LG app stores, and it's the most common choice on those TVs.
IBO Player Pro is the newer build. It runs on a wider set of devices, including Firestick and Android, and the interface is a little cleaner. On a smart TV, the two feel almost the same.
For setup, the difference barely matters. Both activate by MAC address through a web portal, and both take your playlist the same way. Use whichever one is available on your TV. If both are, use Pro.
What you need before you start
A smart TV or supported device. Samsung Tizen and LG webOS are the sweet spot for IBO Player. IBO Player Pro adds Firestick and Android boxes.
An IPTV subscription. We'll assume you have one.
After you sign up, your provider emails you either an Xtream Codes login (a username, a password, and a server URL) or a single M3U link. Either works here. Keep that email open.
A phone or computer. You'll do the activation on the IBO web portal from a second screen while the TV shows you the codes. It's much faster than typing on a TV remote.
That's the whole list. A TV, a subscription, and a second screen for two minutes.
Step 1: Install IBO Player on your TV
Open your TV's app store. On Samsung it's the Apps tile; on LG it's the LG Content Store. Search for IBO Player, or IBO Player Pro if you want the newer one. Install it, then open it.
The first time it launches, IBO Player shows you a screen with two things you need: a MAC address and a device key. Leave that screen up. You're about to type both into the portal.
Installing on Firestick or Android with the Downloader app
The steps above cover a smart TV, where IBO Player comes from the built-in app store. On a Firestick or an Android box there's no IBO tile to tap, so you sideload the app instead. Most people on a Firestick use IBO Player Pro, the build made for Firestick and Android. The original IBO Player is smart-TV first, but it also offers a Firestick and Android APK, so this guide covers both below.
First, allow installs from outside the store. On a Firestick, open Settings, My Fire TV, Developer Options, and turn on Install unknown apps for Downloader. Our Firestick setup guide walks through that in detail if you need it.
Then install the Downloader app from the Amazon Appstore, open it, and type one of the codes below into the URL bar. A Downloader code is just a short number that redirects to the app's official download link.
| App | Best device | Firestick / Android Downloader code | Official source |
|---|---|---|---|
| IBO Player | Samsung and LG smart TV, also Firestick and Android | 511693 | official IBO Player download page |
| IBO Player Pro | Firestick, Android box | 481220 | official IBO Player Pro download page |
On a Samsung or LG smart TV you don't need a code at all: install IBO Player straight from the built-in app store. The codes above are for Firestick and Android boxes, where there's no IBO tile to tap.
Safety note, and read this one. Only use a Downloader code or URL that comes from IBO's official site.
A wrong code installs the wrong APK, and in the worst case a malicious one. These codes were current at publication, but Downloader codes can be reassigned over time.
If a code ever pulls up something that isn't IBO Player, stop and don't install it. Grab the current code or the official download URL from IBO's own site instead.
Once the download finishes, click Install, then Open. From here, the setup is the same as on a smart TV, so pick up at Step 2 below.
Step 2: Find your MAC address and device key

The activation screen shows a MAC address (twelve characters with colons, like 00:1A:79:xx:xx:xx) and a device key or app key below it.
Write both down exactly, or better, take a photo with your phone. That MAC address belongs to your TV and doesn't change. The device key ties your playlist to this specific device.
One wrong character and activation fails, which is the single most common reason people get stuck here.
Step 3: Activate on the IBO web portal

On your phone or computer, open the IBO activation portal in a browser. The current portal address is shown on the app's own activation screen, so use the one your TV displays rather than an address from an old forum post. IBO updates it from time to time.
Enter the MAC address and the device key from your TV. This links the portal to your specific TV. IBO Player runs a short free trial, then asks for a small one-time activation payment to keep the app working on that device. It's a one-time fee for the app, not a subscription, and it's completely separate from what you pay your IPTV provider.
How to activate your IBO Player subscription (the one-time payment)

People call it a "subscription," but IBO Player charges a single activation fee per device, not a recurring bill. Here's how to move a device from trial to active on the portal.
- Enter the MAC and device key. After you add them, the portal shows your TV in the device list with a trial status and the days remaining.
- Choose Activate. On that device's row, select the activate or pay option. The portal shows the current one-time fee before you pay; IBO adjusts it from time to time.
- Pay the one-time fee. The portal takes the payment, usually by card or PayPal. This unlocks the app permanently on that device.
- Reload the app. Back on the TV, close and reopen IBO Player. The status flips from Trial to Active, and the app keeps working past the trial window.
Two things to keep straight.
First, each device has its own MAC address, so a second TV needs its own activation.
Second, this fee keeps the app running. It has nothing to do with your channel list, which comes from your IPTV subscription. If the app is active but no channels appear, the problem is the playlist in the next step, not the activation.
Step 4: Add your IPTV playlist

Now you tell the portal where your channels live. This is where your subscription details come in.
On the portal, choose to add a playlist. You'll pick one of two formats:
Xtream Codes. Enter the username, password, and server URL from your welcome email. Give the playlist any name you like, such as "Living room."
M3U URL. If your provider sent a single M3U link instead, paste it into the M3U field.
Save it. The portal stores the playlist against your TV's MAC address, so you never type any of this on the TV itself. That's the part that feels backwards at first, and the part that makes IBO Player easy to manage later.
Step 5: Add the EPG (program guide)
If your provider gave you an XMLTV or EPG link, add it on the portal in the EPG field. That's what fills the guide with show names, times, and descriptions.
If they didn't, leave it blank. Many playlists carry basic guide data inside the M3U, so you'll still get a partial guide. It just won't be as detailed.
Step 6: Favorites, guide, and parental controls
Back on the TV, reload IBO Player or close and reopen it. Your channel list should now appear.
A few things worth setting up:
Favorites. Long-press or use the menu button on a channel to add it to a favorites list. On a lineup with thousands of channels, this is the difference between enjoying the app and fighting it.
The guide. Open the EPG view to see what's on now and next. If it's empty, go back to Step 5 and check the EPG link on the portal.
Parental controls. IBO Player has a PIN-based lock for categories or specific channels. If kids use the TV, set it now in the app settings.
Fixing common activation problems
It won't activate. Almost always a typo. Re-enter the MAC and device key exactly as the TV shows them, colons included. Confirm the TV is actually online, and make sure you're on the current portal address.
The playlist loads but there are no channels. The Xtream details or the M3U link are wrong, or your subscription isn't active yet. Re-check the server URL and credentials against your welcome email, character for character.
Channels load but the guide is empty. No EPG link, or the wrong one. Add the XMLTV link on the portal, save, and reload the app on the TV.
It worked, then stopped. Either the free trial ended and the app wants its one-time payment, or your IPTV subscription lapsed. The app will usually tell you which.
If channels play on other apps but not in IBO Player, the issue is IBO or the portal, not your service. If nothing plays anywhere, it's the subscription or the connection, and that's when to message your provider's support.
When another app makes more sense
IBO Player earns its place on Samsung and LG smart TVs, where the popular alternatives simply aren't available. That's its real job.
On a Firestick or an Android box, you have better options. IPTV Smarters Pro and TiviMate are free, they don't charge an activation fee, and they handle the guide more cleanly. Our Firestick setup guide and our IPTV Smarters Pro walkthrough both cover that route.
If you haven't bought a device yet and you're choosing between a smart-TV app and a streaming stick, our guide to which streaming device to buy lays out the trade-offs.
*Besoin de la version française ? Lisez Comment configurer IBO Player et IBO Player Pro pour l'IPTV.*
Frequently Asked Questions
How do I set up IBO Player for IPTV?
Install IBO Player from your TV app store and open it. Note the MAC address and device key it shows. On a phone or computer, open the IBO activation portal, enter those two values, then add your IPTV playlist as an Xtream Codes login or M3U URL. Reload the app to watch.
What is the difference between IBO Player and IBO Player Pro?
IBO Player is the original app, most common on Samsung and LG smart TVs. IBO Player Pro is the newer version with a wider device range, including Firestick and Android, and a refreshed interface. Setup is nearly identical: both activate by MAC address through a web portal.
Is IBO Player free?
IBO Player offers a short free trial, then asks for a one-time activation payment to keep using the app on that device. It is a small one-time fee, not a subscription. Your IPTV subscription is separate and paid to your provider.
Why won't IBO Player activate?
Almost always a typo. Re-enter the MAC address and device key exactly as shown on the TV, including the colons in the MAC. Confirm the TV is online, use the current portal URL, and reload the app after saving. If it still fails, restart the app so it shows a fresh key.
Can I use IBO Player on a Firestick?
IBO Player Pro runs on Firestick and Android. On a Firestick, though, IPTV Smarters Pro or TiviMate are usually the easier pick. IBO Player is at its best on Samsung and LG smart TVs, where those apps are not available.
Ready to Start Watching?
Try IPTVQuébécois free for 24 hours — no credit card required.
Start Free Trial →