IBO Player Pro: Install, Activate & Add Your Playlist (2026 Guide)

IBO Player Pro is an IPTV player app for Samsung and LG Smart TVs, Firestick, Android and Apple devices. Unlike IPTV Smarters or TiviMate, you do not type a login into the TV: the app shows a MAC address and a device key, and you add your playlist (M3U or Xtream Codes) on the developer’s activation website from a phone or laptop. The whole setup takes about five minutes. This guide covers installing the app, activating it, adding a playlist, the best settings, and the fixes for the errors we see most often from IPTV Canada customers.

Key facts

  • What it is: an IPTV player app (it plays a playlist from your provider; it does not include any channels itself)
  • Works on: Samsung and LG Smart TVs, Amazon Firestick / Fire TV, Android TV and boxes, iPhone / iPad / Apple TV, Windows (via emulator)
  • Login method: MAC address + device key entered on the IBO Player Pro website, then an M3U link or Xtream Codes
  • Price: free trial period, then a small one-off activation fee per device (see the developer’s site for the current price)
  • Time needed: about 5 minutes
  • You need: your IPTV Canada login (M3U link or Xtream details) — sent by email after activation

What is IBO Player Pro?

IBO Player Pro is a media player for IPTV playlists. It is the app Canadian households pick most often for Samsung and LG TVs, because those TVs cannot sideload Android apps and it is available directly in their app stores. It reads an M3U playlist or Xtream Codes login from your provider, builds a channel list with a program guide, and plays live TV, catch-up and video on demand.

Two things make it different from the other players in our IPTV apps comparison. First, activation is tied to the device’s MAC address rather than a username, so you set the playlist up once on a website and every profile on that TV uses it. Second, the developer charges a one-off activation fee per device after a trial period; there is no monthly cost for the app itself. Note that IBO Player (the original app) and IBO Player Pro are separate apps from the same developer with separate activation pages — this guide is about the Pro version, which is the one with current Smart TV support.

Which devices run IBO Player Pro?

DeviceHow to get the appNotes
Samsung Smart TV (Tizen, 2016+)Samsung Apps store → search by nameThe most common setup in Canada; no sideloading needed
LG Smart TV (webOS)LG Content Store → search by nameSame MAC-based activation as Samsung
Amazon Firestick / Fire TVDownloader app + the link from the developer’s siteSee our IPTV on Firestick guide for enabling unknown sources
Android TV / Android box / phoneGoogle Play or the developer’s APKWorks on Nvidia Shield, Chromecast with Google TV, Xiaomi boxes
iPhone / iPad / Apple TVApp StoreActivation works the same way; AirPlay to a TV if needed
Windows / MacAndroid emulatorNot ideal — use IPTV Smarters or VLC on a computer instead

How do you install IBO Player Pro?

Samsung and LG Smart TVs

  1. Press the Home button and open Apps (Samsung) or the LG Content Store.
  2. Search for the app by name and select Install. Make sure it is the Pro app from the same developer as the store listing shows — there are copycat apps with similar names.
  3. Open the app. The first screen shows a MAC address and a device key. Leave the TV on this screen; you will need both in the next step.

Firestick and Android

  1. On a Firestick, allow apps from unknown sources and install Downloader (steps 1 and 2 of the Firestick guide). On Android TV you can usually install from Google Play instead.
  2. In Downloader, enter the download link published on the developer’s own website (iboproapp.com). Only use that link — copies of the app hosted elsewhere are where modified, unsafe versions come from.
  3. Install, open the app and note the MAC address and device key on screen.
IBO Player Pro activation screen on a TV showing the MAC address and device key, photographed with a phone
IBO Player Pro shows a MAC address and device key on its first screen — photograph them, you will enter both on the activation website.

How do you activate IBO Player Pro?

The app runs for a trial period without payment so you can test it. After that it asks for a one-off activation per device. Either way, activation and playlist management happen on the developer’s website, not on the TV:

  1. On a phone or laptop, open the activation / playlist page from the developer’s site.
  2. Enter the MAC address and device key exactly as shown on the TV (the key is case-sensitive).
  3. If the trial has ended, pay the one-off activation fee on that page. Keep the receipt email — it is your proof if you replace the TV and need the licence moved.
  4. You are now on the playlist screen for that device. Continue with the next section.

IPTV Canada customers can skip the typing: send us the MAC address and device key on WhatsApp and we add your playlist for you while you wait.

Adding a playlist to IBO Player Pro on the activation website from a laptop, with the activation email open on a phone
Adding the playlist happens on the website from a phone or laptop: name, M3U link or Xtream details, save, then reload the app on the TV.

How do you add a playlist to IBO Player Pro?

Your provider gives you either an M3U link or Xtream Codes (server URL, username, password). The app accepts both; Xtream is slightly better because the EPG and VOD categories load automatically.

  1. On the playlist page for your device, choose Add playlist (or the Xtream option if offered).
  2. Give it a name (for example “IPTV Canada”) and paste the M3U link from your activation email — or enter the server URL, username and password.
  3. Turn on protect playlist with a PIN if children use the TV, then save.
  4. On the TV, press Reload or restart the app. The playlist appears; the first load takes one to three minutes while channels and the guide download.

No subscription yet? The IPTV Canada 24-hour trial for C$1.99 gives you an M3U link and Xtream details that work in the app straight away, so you can test the app and the service together.

Couple using the IBO Player Pro program guide on a Smart TV in the evening
Once the playlist loads, hide the groups you never watch and add favourites so the guide only shows what matters.

Best settings, EPG and parental control

  • Player / decoder. If a channel shows a black screen or stutters, open Settings and switch the player engine (the app offers more than one). One usually plays what the other cannot.
  • EPG. With Xtream Codes the guide fills automatically. If it stays empty, reload the playlist from the website and restart the app. If the times are an hour out, adjust the time shift setting to your local Canadian time zone.
  • Hide groups. Go to Live TV → categories and hide the countries you never watch; the Canada, USA, Sports, Movies and Kids groups are all most households need.
  • Favourites. Long-press or use the menu button on a channel to add it to Favourites, which sits at the top of the list.
  • Parental control. Lock adult groups with a PIN in Settings; the playlist PIN on the website stops anyone changing the playlist from the TV.
  • Network. Use the 5 GHz Wi-Fi band or Ethernet on the TV; no player app can fix a weak Wi-Fi signal.

IBO Player Pro vs IBO Player vs IPTV Smarters vs TiviMate

AppBest onLoginCostVerdict
IBO Player ProSamsung / LG Smart TVs, familiesMAC + key on website, M3U or XtreamTrial, then one-off fee per deviceThe easiest option on a Smart TV; playlist managed from a phone
IBO Player (original)Older Smart TVsMAC + key on its own siteOne-off feeFine if already installed; new installs should use Pro
IPTV Smarters ProFirestick, Android, iOSXtream login typed on the deviceFreeSimplest for beginners on a Firestick
TiviMateFirestick, Android TVXtream or M3U on the deviceFree (1 playlist) / Premium yearlyBest guide and channel switching; not available on Samsung/LG

Troubleshooting

ProblemFix
Playlist added on the website but not showing on the TVPress Reload in the app or restart it. Check the MAC address on the website matches the TV exactly — one wrong character creates a different device.
“Device not activated” or “trial expired”The trial period has ended. Pay the one-off activation on the developer’s page for that MAC address, then reload.
“Invalid playlist” / channels do not loadRe-copy the M3U link from your activation email (no spaces at the ends). If your subscription has ended, renew on the pricing page.
EPG missing or wrong timesUse Xtream Codes instead of M3U if possible; reload the playlist; set the time shift to your local time zone.
Black screen with sound, or stutteringChange the player engine in Settings; on Samsung TVs also try turning off the TV’s motion smoothing.
Buffering at peak time5 GHz Wi-Fi or Ethernet, restart the TV, close other apps. If one channel buffers at puck drop only, tell your provider which channel — IPTV Canada can switch you to another stream.
Replaced the TVThe licence is tied to the old MAC. Contact the developer with your receipt to move it, or activate the new device.

Test the app with a real playlist — 24 hours for C$1.99

Every channel, 4K VOD and live sports on your Samsung, LG or Firestick. Payment instructions arrive by email in 5 minutes to 3 hours; activation usually takes about 5 minutes once paid, and we will add the playlist to your device for you.

Get the C$1.99 trial See plans from C$20.99

IBO Player Pro FAQ

Is IBO Player Pro free?

It has a free trial period. After that the developer charges a one-off activation fee per device; there is no monthly cost for the app. The IPTV subscription from your provider is separate.

Does IBO Player Pro include channels?

No. It is a player only. You add a playlist (M3U link or Xtream Codes) from an IPTV provider such as IPTV Canada, and the app plays that playlist.

Where do I find the MAC address and device key?

On the first screen of the app when you open it on the TV or Firestick. Enter both on the developer’s activation page; the key is case-sensitive.

Can I use IBO Player Pro on two TVs?

Yes, but each TV has its own MAC address and needs its own activation. Your IPTV subscription also needs enough connections — a IPTV Canada 2-device plan covers two TVs at the same time.

What is the difference between IBO Player and IBO Player Pro?

They are two separate apps from the same developer with separate activation websites. Pro is the current version with support for newer Samsung and LG TVs and Firestick; new installs should use Pro.

Why does my playlist not show after I added it?

Usually the MAC address on the website does not match the TV, or the app has not been reloaded. Check every character of the MAC, save again, then press Reload or restart the app.

Can IPTV Canada set it up for me?

Yes. Send the MAC address and device key on WhatsApp and we add your playlist to the activation page for you, usually within a few minutes.

Johana Rochelle, IPTV Canada
Written by Johana Rochelle, customer experience lead at IPTV Canada. IBO Player Pro on Samsung and LG TVs is the setup Johana’s team completes most often for new customers, which is where the troubleshooting table comes from. About the team

Get the next IPTV guide by email

New setup guides, app comparisons and buffering fixes for Canadian viewers – about two emails a month, no spam, unsubscribe in one click.