Setting up IPTV on Android TV is quick and remote-friendly — and one of the easiest apps to use is IBO XPlayer, a player from the popular IBO family that you activate online in a couple of minutes. This 2026 guide shows you how to install IBO XPlayer on your Android TV or Google TV, activate it with your MAC address and device key, and add your IPTV Australia playlist so live channels, movies and the EPG appear on the big screen in 4K.

How IPTV on Android TV works (with IBO XPlayer)
IBO XPlayer is a dedicated IPTV player app from the IBO family, built for Android TV and Google TV. Like every player, it has no channels of its own — it's the interface. You bring your own subscription and the app turns it into live TV, movies, series and a full programme guide, all navigated with your TV remote.
The appeal of running IPTV on Android TV is that everything happens on the big screen — no casting from a phone, no cables. Once it's set up, the whole household gets a familiar, pay-TV-style experience powered by your own IPTV Australia plan.
Activation is clever and quick. When you open IBO XPlayer it shows a unique MAC address and device key; you take those to the IBO web portal, log in, and add your playlist there — so you never type long URLs with the remote. That web-based setup is what makes running IPTV on Android TV with IBO XPlayer so painless: the fiddly part happens on your phone, and the TV simply displays the result. Prefer a different app? See our IBO Player guide or the IPTV Smarters Pro for Android TV guide.
Which Android TV devices work?
IPTV on Android TV runs on virtually any device powered by Android TV or Google TV:
Android TVs
Sony, Philips, TCL & Hisense.
Streaming boxes
Nvidia Shield, Xiaomi Mi Box.
Google TV
Chromecast with Google TV.
Fire TV
IBO XPlayer works here too.
For the smoothest IPTV on Android TV with big channel lists and 4K streams, a device with more memory — like the Nvidia Shield — gives the best results, but a newer Chromecast with Google TV or a mid-range box handles it well too. Whatever you use, the steps below are the same. If your device shows the Google Play Store on its home screen, you're good to go — and if IBO XPlayer isn't listed in your region, the Downloader sideload method covers you.
Before you start
- An Android TV or Google TV device signed in to a Google account.
- A stable connection of 25 Mbps or faster (50 Mbps+ for 4K).
- Your IPTV Australia login — Xtream Codes (username, password, server URL) or an M3U URL.
- A phone or computer handy to open the activation website.
Step 1: Get your IPTV Australia subscription
Because IBO XPlayer is just the player, the first thing you need is an active subscription that provides the channels.
With IPTV Australia 4K you get 65,000+ live channels, a huge VOD library, 4K streams and anti-freeze servers. As soon as you subscribe, your Xtream Codes and EPG link are emailed to you — keep that email handy, as you'll paste those details in Step 4. There's nothing else to buy from us — one plan covers your Android TV and any other device you log in on, within your plan's limit.
Step 2: Install IBO XPlayer on Android TV
From the Google Play Store
Open the Play Store
From the Android TV home screen, open the Google Play Store.
Search for IBO XPlayer
Search IBO XPlayer and select it from the results.
Install & open
Choose Install, then Open the app.
Or sideload with Downloader (backup)
Allow unknown apps
Go to Settings → Apps → Security & restrictions → Unknown sources and enable it for Downloader.
Install Downloader
Install the Downloader app from the Play Store.
Enter the APK link
Open Downloader, enter the official IBO XPlayer APK URL, press Go, then Install.
Step 3: Get your MAC address and device key
When IBO XPlayer opens for the first time, it shows an activation screen with two details you'll need next:

Note your MAC address
Write down the MAC Address shown on screen — it identifies your device.
Note your device key
Also note the Device Key displayed next to it.
Step 4: Activate online & add your IPTV Australia playlist

Now switch to your phone or computer — this is where you link your subscription without typing on the TV:
Open the activation page
In a browser, open the IBO XPlayer activation website shown inside the app.
Log in with your details
Enter the MAC address and device key from Step 3.
Add your playlist
Choose Add Playlist, pick Xtream Codes, and enter the username, password and server URL from your IPTV Australia email. (Or choose M3U URL and paste your link.)
Save
Save the playlist — it's now attached to your Android TV.
Step 5: Reload IBO XPlayer and watch
Head back to your Android TV and either restart IBO XPlayer or choose Reload. Your IPTV Australia channels, movie and series categories and the EPG appear — your IPTV on Android TV setup is complete.
Pick a category, choose a channel, and it plays. The first time you open a big playlist, give the app a few seconds to import everything — lists with tens of thousands of channels take a moment. After that, switching channels is instant, and you can jump between live sport, news, movies and international channels from the same tidy interface — that one-app simplicity is exactly why IBO XPlayer is such a popular choice for the living room.
Video guide: IBO XPlayer on Android TV
Prefer to watch instead of read? This short video walks through installing IBO XPlayer for IPTV on Android TV:
Set up the EPG (TV guide)
A TV guide makes IPTV on Android TV far nicer to use. If you added your playlist with Xtream Codes, the EPG usually loads automatically. If you used an M3U link, add your IPTV Australia XMLTV EPG URL in the playlist's EPG field on the portal, then save and reload.
If the programme times look an hour or two out, that's a time-zone offset rather than a fault — set the correct time offset / GMT for your playlist so the guide matches the local schedule. An empty guide usually means the EPG URL is missing or mistyped.
Xtream Codes vs M3U for IPTV Australia
Your IPTV Australia email includes both an Xtream Codes login and an M3U link, and IBO XPlayer accepts either:
| Feature | Xtream Codes | M3U URL |
|---|---|---|
| Setup | Username + password + server URL | Paste one link |
| Categories | Cleanly auto-sorted | Depends on the playlist |
| EPG | Usually automatic | Add the XMLTV URL separately |
| VOD (movies & series) | Well organised | Varies |
| Best for | The most complete setup | A quick, universal option |
Our advice: use Xtream Codes for the tidiest categories, VOD and guide. If you'd rather paste a single link, the M3U option is fine — just remember to add the EPG URL yourself.
Organise channels, groups and favourites
A little housekeeping makes IPTV on Android TV much nicer to live with, and it all lives in the app so it's saved between sessions:
- Groups — your playlist arrives pre-sorted into Sports, Movies, News and 4K.
- Favourites — mark the channels you watch most so they sit at the top.
- Multiple playlists — attach more than one playlist to the same device from the portal.
- Search — find a channel, match or film across thousands of streams in seconds.
Because your playlist and favourites live in your IBO account online, they stay put even if you reinstall the app.
How to refresh or update your channels
Providers add and remove channels regularly, so occasionally your list needs a refresh — no re-activation required:
Reload in the app
Open IBO XPlayer and choose Reload playlist (or restart the app).
Or refresh on the portal
Log back in with your MAC and key, open your playlist and choose Refresh / Update.
Clear the cache
Under Android TV Settings → Apps → IBO XPlayer, clear the cache, then reopen the app.
Best settings for smooth playback
- Use Ethernet — a wired connection to the box is the most stable for 4K.
- Match the stream quality — pick FHD/HD on older devices and 4K only where the box and line can handle it.
- Keep IBO XPlayer updated — newer versions improve stability and codec support.
- Restart occasionally — a quick app or device restart clears the buffer.
Most playback issues on Android TV come down to the connection or the provider's server rather than the app. A 4K stream needs a genuinely fast, steady line; if your Wi-Fi dips you'll see buffering. Where possible, put the box on Ethernet and use a provider with anti-freeze servers — like IPTV Australia 4K — so peak-time sport stays smooth.
Getting the best 4K picture on Android TV
Android TV boxes are built for 4K, but the picture is only as good as the connection feeding them. To get the sharpest result from IPTV on Android TV:
- Give it enough speed — 4K streams want 50 Mbps or more; wired Ethernet to the box beats Wi-Fi for stability.
- Pick the UHD feed — where a channel lists SD/HD/4K versions, choose the 4K one if your TV and line can handle it.
- Use a capable box — an Nvidia Shield or newer 4K device decodes high-bitrate streams far better than a budget stick.
- Enable Match Content — turn on your TV's auto frame-rate switching so live sport looks smooth.
If a 4K channel struggles, drop to the HD version of the same channel — a steady 1080p stream always beats a stuttering 4K one, especially during peak-time sport.
IBO XPlayer free trial & activation cost
It's worth understanding the two separate costs. IBO XPlayer gives you a free trial when you first activate, after which there's a small one-time lifetime activation fee (typically only a few dollars) paid to the app developer to keep that device active — there's no monthly app fee after that.
That's separate from your IPTV subscription: the tiny IBO XPlayer fee unlocks the player, while your IPTV Australia plan provides the channels, movies and EPG. You need both.
Troubleshooting IPTV on Android TV
| Problem | Likely cause | Fix |
|---|---|---|
| No channels after activation | Playlist not added / not reloaded | Add the playlist on the portal, then reload the app |
| "Device not found" on the portal | Wrong MAC or device key | Re-enter the exact MAC and key shown in the app |
| App not in the Play Store | Region listing | Sideload the official APK with the Downloader app |
| Wrong login details | Typo or expired plan | Re-check the Xtream Codes and confirm your plan is active |
| No EPG | Missing XMLTV URL / offset | Add the EPG URL and set the correct time offset |
| Buffering | Slow connection / weak server | Use 25 Mbps+, Ethernet, and an anti-freeze provider |
Key takeaways
- Install IBO XPlayer from the Play Store, or sideload it with Downloader.
- Activate online with your MAC address and device key, then add your IPTV Australia playlist.
- Use Xtream Codes for the cleanest categories, VOD and EPG.
- You need an active IPTV Australia subscription for the channels.
- Wired Ethernet and anti-freeze servers give the smoothest 4K.
IBO XPlayer vs IPTV Smarters Pro on Android TV
On Android TV you have a choice of players. Here's how the two most popular compare:
| App | Best for | Notes |
|---|---|---|
| IBO XPlayer | Quick web-based activation | MAC + device key setup; small one-time fee |
| IPTV Smarters Pro | Direct in-app login | Free app — see our Android TV guide |
Both play IPTV Australia perfectly. IBO XPlayer is handy if you like adding and managing playlists from your phone; IPTV Smarters Pro logs in directly on the TV and is free. Many people install both and keep whichever interface they prefer — the same IPTV Australia subscription works in either, so there's no extra cost to try them.
Is IPTV on Android TV legal?
IBO XPlayer itself is a legitimate app — it's just a media player. What matters is the subscription you load into it: a properly licensed IPTV service is completely fine, while unofficial "free" playlists that rebroadcast pay-TV are not. Use IPTV on Android TV with a legitimate provider like IPTV Australia and you're on the right side of the line. For a plain-English rundown, see our guide on whether IPTV is legal in Australia.
Related IPTV guides
Keep exploring — these guides pair perfectly with your Android TV setup:
Frequently asked questions
How do I set up IPTV on Android TV?
Install an IPTV player like IBO XPlayer on your Android TV, open it to see your MAC address and device key, then log in to the activation website on a phone or PC and add your IPTV Australia playlist. Reload the app on the TV to start watching.
Is IBO XPlayer available on Android TV?
Yes. IBO XPlayer runs on Android TV and Google TV. Install it from the Google Play Store, or sideload the official APK with the Downloader app if it isn't listed in your region.
Do I need a subscription for IPTV on Android TV?
Yes. IBO XPlayer is only a player. You need an active IPTV subscription such as an IPTV Australia 4K plan, which emails your Xtream Codes or M3U URL to add in the app.
Is IBO XPlayer free?
IBO XPlayer offers a free trial, after which there's a small one-time lifetime activation fee for the app. Your IPTV Australia subscription is separate and provides the channels.
Can I add IPTV Australia with Xtream Codes or M3U?
Both work. Xtream Codes usually loads categories, VOD and the EPG more cleanly, while an M3U URL is a quick single-link option. Your IPTV Australia email includes both.
Does IPTV on Android TV support 4K?
Yes, on a 4K Android TV or box with a fast enough connection. Use Ethernet where possible and pick the UHD version of a channel from your IPTV Australia playlist.
What's the best Android TV device for IPTV?
For heavy channel lists and 4K, the Nvidia Shield is the smoothest, followed by newer Chromecast with Google TV and mid-range boxes. Any Sony, TCL or Hisense Android TV also runs IBO XPlayer well.
How do I update my channels on Android TV?
Open IBO XPlayer and choose Reload playlist, or refresh the playlist on the activation portal. Clearing the app cache under Android TV settings and reopening also forces a clean reload.
Where do I find my MAC address and device key?
Open IBO XPlayer on your Android TV — the activation screen shows both the MAC address and the device key. Enter them on the IBO website to link your IPTV Australia playlist.
Ready to watch on your Android TV?
65,000+ channels, 120,000+ movies & series, 4K streams and anti-freeze servers — perfect for IPTV on Android TV. From $14.99/month with a 7-day money-back guarantee.
Get Started with IPTV Australia 4K →