Installing IBO Player Pro on Samsung Tizen and LG webOS
Most IPTV guides assume a Firestick. If you own a Samsung or LG smart TV you do not need one. IBO Player Pro is the cleanest IPTV player for Tizen and webOS, installs from the on-TV app store, and activates against a MAC address rather than a username and password. The full walkthrough plus the pitfalls nobody mentions.
If you own a Samsung smart TV from 2017 onwards or an LG smart TV from 2018 onwards, you have a working IPTV player already installed by the time you finish reading this guide. You do not need a Fire TV Stick, you do not need an Nvidia Shield, and you do not need to sideload anything. The Samsung Tizen app store and the LG Content Store both list IBO Player Pro, the most mature IPTV player on smart TV platforms.
IBO Player Pro works differently to TiviMate and IPTV Smarters Pro. Instead of typing a username and password into the TV, you copy a MAC address from the TV into a web portal, paste your IPTV playlist URL into that portal, and the TV pulls down the channel list automatically the next time you open the app. The workflow is unusual the first time and obvious the second time.
This walkthrough covers both platforms. The screens are slightly different, the workflow is the same.
Step 1. Find IBO Player Pro on your TV
On Samsung Tizen: press the home button on the remote, scroll to the Apps tile (bottom of the home row), press OK. The Apps store opens. Use the search icon top-right, type IBO Player Pro letter by letter. The Samsung remote's voice search is faster if your TV supports it.
On LG webOS: press the home button, scroll to the LG Content Store tile, press OK. Use the search icon, type IBO Player Pro.
Both platforms list the same app. Confirm the publisher is "IBO Solutions LTD" โ that is the legitimate app. There are knock-offs called "IBO Player" without the Pro suffix and without the publisher attribution; those are forks of unknown provenance.
Install. The app downloads in a few seconds. Open it.
Step 2. Read the MAC address
The first screen IBO Player Pro shows after install is a code panel. Two strings sit in the middle of the screen.
MAC address. Format like 00:1A:79:B3:C2:F4. This is the unique identifier for your TV that IBO uses to bind the playlist.
Device key. Format like A1B2C3D4. Some IPTV providers use this instead of the MAC; most just use the MAC.
Write both down. Take a photo with your phone if it is easier. You will paste them into the next step.
If the app does not show the MAC address on first launch but instead shows a "Free trial expired" message, you are looking at the unofficial fork. Uninstall, search again, install the version published by "IBO Solutions LTD".
Step 3. Activate the device against Vivimate
On a phone or laptop, open the Vivimate activation portal. The welcome email after sign-up has the URL. The portal asks for two things.
The MAC address you wrote down in Step 2.
Your Vivimate playlist URL. This came in the welcome email alongside the Xtream Codes credentials. Paste it as-is.
Click Activate. The portal binds the MAC to your account.
The portal charges a one-time small device-registration fee on IBO's side (typically five to ten dollars depending on currency and platform). This is IBO's fee, not Vivimate's. It is a one-off, valid for the lifetime of the device. If you replace the TV in three years you pay it again on the new TV. If you wipe-and-reinstall on the same TV the MAC stays the same and you do not pay again.
Step 4. Reload the player
Back on the TV, exit IBO Player Pro completely (back button until you are at the home screen, do not just press home), then reopen it. The activation propagates within 30 seconds.
The MAC code panel is now replaced with the channel list. Categories down the left (USA Networks, USA Sports, UK Sports, beIN, Movies, Series, Kids, Music). Channels in the middle column. EPG strip across the bottom.
If you still see the code panel after restart, wait another 30 seconds. The IBO activation queue can lag during evening US/EU peak hours.
Step 5. The four settings that matter
IBO ships with conservative defaults. Three changes improve everything.
Settings, Player, Decoder. Change from Default to Hardware Accelerated. Older Samsung and LG firmwares have a slow software decoder; the hardware decoder is what your TV uses for Netflix and YouTube and it is dramatically faster.
Settings, Player, Buffer. Change from Default (around 2 seconds) to High (around 8 seconds). The IPTV buffering checklist applies: more buffer means short Wi-Fi hiccups become invisible.
Settings, EPG, Refresh interval. Change from "On app launch" to "Every 6 hours". The default re-fetches the entire EPG every time you open the app, which adds a 20 to 60 second delay on Smart TVs that are slow to start.
Settings, General, Default category on launch. Set to Favorites or to the channel category you watch most. The app remembers the last channel within a category but does not by default open into one.
Restart the app once more for the settings to take.
Pitfalls nobody mentions
The MAC address changes if you factory-reset the TV. Some Samsung and LG TVs assign a new MAC after a factory reset (the firmware regenerates the Wi-Fi MAC). If you factory-reset to fix something else, you will need to re-activate IBO Player Pro against the new MAC. Vivimate's support will issue the re-activation in seconds; you do not pay again on the Vivimate side, only the device-registration on the IBO side if more than 12 months has passed.
Some 2017 Samsung TVs do not support 4K HEVC in the player. If your TV is a 2017 KS or MU model, 4K channels load but render as a black screen with audio only. The fix is to switch to the 1080p variant of the same channel in the channel list. Vivimate flags 1080p variants with FHD suffixes.
LG webOS 3.5 and earlier cannot install IBO Player Pro from the Content Store. The Content Store version requires webOS 4.0 or newer. For older LG TVs (2018 and earlier on the bottom half of the range) the workaround is to plug a Fire TV Stick into the HDMI port. Three sticks down the line you may want to skip the TV's apps entirely anyway.
Wi-Fi MAC vs Ethernet MAC. If your TV is connected by Wi-Fi today but you want to switch to Ethernet later, the MAC address changes. Wi-Fi and Ethernet have separate MACs. Decide the connection method before you activate. Ethernet is faster, more stable for IPTV, and worth the cable if the TV is within reach of your router.
Comparison with the alternative
If you already own a Samsung or LG smart TV, IBO Player Pro is the right answer for IPTV. The picture decoder is your TV's, which means it benefits from the TV's HDR processing and motion handling. The remote is the one you already use for Netflix. The app launches in two seconds.
The alternative is plugging a Fire TV Stick or Apple TV into HDMI and ignoring the smart TV's apps. Worth doing if your TV is old (pre-2018) or if you want the TiviMate experience instead of the IBO experience. Not worth doing on a 2022 or newer Samsung or LG just to run a different IPTV player.
Vivimate specifically
Vivimate's welcome email includes the IBO portal URL and walks through the MAC pasting. Vivimate's support handles MAC changes and reactivations within the same account at no charge on the Vivimate side. The trial is 24 hours which is enough to install IBO Player Pro, paste the MAC, and watch a Saturday afternoon of Premier League before deciding.
For a Samsung or LG owner the IPTV setup is faster than the Firestick path. No sideloading, no Developer Options, no Downloader app. Search the on-TV store, install, copy the MAC, paste it into Vivimate's portal, reopen the app. Five minutes start to finish. The picture quality leans on your TV's panel and its HDR processing, which is what you bought it for. Spending another sixty dollars on a Stick to do the same job is a fix in search of a problem.
Ready to start streaming?
Roughly forty thousand feeds, around 200K on-demand titles, true 4K, live in 60 seconds.