XtremeHD IPTV

How to Set Up IPTV on Android TV (2026 Guide)

Last updated: April 26, 2026

Last Updated: April 10, 2026

“`html

Keep reading for the full step by step guide with screenshots and troubleshooting tips.

How to Set Up IPTV on Android TV (2026 Guide)

Getting IPTV on Android TV running is one of the fastest ways to turn your TV into a full streaming powerhouse, and the process is straightforward once you know what you’re doing. Android TV supports multiple IPTV apps natively through the Google Play Store, so you don’t need to sideload anything or mess with developer settings in most cases. This guide walks through everything: which apps to use, how to connect your Xtream Codes login, how to load your channel list, and how to fix the most common problems people run into.

What You Need Before You Start

Android TV box connected to a 4K television for IPTV streaming at home
Android TV boxes give you full IPTV control with high-performance hardware.

Additionally, before touching your remote, get three things together. First, you need an active IPTV subscription that provides either Xtream Codes credentials (a URL, username, and password) or an M3U playlist URL. Second, you need an Android TV device. Third, make sure your internet connection is stable. Streaming HD channels typically requires 15 to 25 Mbps, and 4K streams need 40 Mbps or more. A wired Ethernet connection is always more reliable than WiFi, especially on a device that’s running 24/7.

If you don’t have a subscription yet, check out the XtremeHD IPTV subscription page for plans starting at $25/month with access to 20,000+ live channels across sports, movies, news, and more.

Compatible Android TV Devices

Moreover, android TV runs on a wide range of hardware, and most of it works well with IPTV apps. The devices that consistently perform best are:

  • Nvidia Shield TV / Shield TV Pro: The gold standard for Android TV. The Shield handles 4K HDR streams without breaking a sweat, supports Dolby Atmos passthrough, and has enough RAM that apps like TiviMate load almost instantly. If you’re building a serious IPTV setup, this is the hardware to get.
  • Formuler GTV / Z8 Pro: These boxes are built specifically with IPTV in mind. Formuler ships with myTV ONLINE 2 pre installed, but you can install TiviMate or IPTV Smarters Pro on top of it without any issues.
  • BuzzTV XRS 4900 / XRS 4000: Another IPTV-first box. BuzzTV devices run a clean version of Android TV and handle Xtream Codes connections natively in their built in app. Good mid-range option if the Shield is out of budget.
  • Sony Bravia TVs (2018 and later): Sony’s Google TV and Android TV smart TVs support Play Store apps directly, so you can install IPTV Smarters Pro without any workarounds.
  • Philips Android TVs: Similar story to Sony. The Play Store is available and most IPTV apps install cleanly.

Older Android TV boxes running Android 7 or below may struggle with newer app versions. If your box hasn’t been updated in years, it might be time for an upgrade before troubleshooting IPTV issues.

Which IPTV App Should You Use on Android TV?

Android TV streaming IPTV channels on a large smart TV in a modern living room
Android TV delivering live IPTV channels in full HD quality

Typically, two apps dominate for good reason: TiviMate and IPTV Smarters Pro. They both support Xtream Codes and M3U, both have solid EPG (electronic program guide) integration, and both get regular updates. The difference is mainly in how polished they are and who they’re designed for.

TiviMate is the better app for most people. The UI is clean, fast, and genuinely TV-friendly. The free version works but limits you to one playlist. The Premium version (around $5.99/year or $19.99 lifetime) opens up multiple playlists, parental controls, catch-up TV, and archive support. If you’re going to use IPTV regularly, the Premium upgrade is worth it.

IPTV Smarters Pro is free and a solid choice if you want something that just works without spending anything. It supports Xtream Codes logins directly, loads EPG automatically once you add your service, and has a usable multi screen layout. The UI is not as refined as TiviMate, but it’s stable and easy to navigate.

How to Install TiviMate for IPTV on Android TV

Open the Google Play Store on your Android TV. Use the search function to find “TiviMate IPTV Player.” Select the app from the results and click Install. It downloads and installs within a minute or two depending on your connection. Once installed, launch TiviMate from your app drawer.

Notably, on first launch, TiviMate asks you to add a playlist. Select “Add Playlist” and then choose “Xtream Codes.” You’ll see three fields: a URL field, a username field, and a password field. Enter the server URL exactly as your IPTV provider gave it to you (usually formatted as http://yourserver.com:port), then your username and password. Hit “Add” and TiviMate begins loading your channel list. Depending on how many channels your service includes, this can take 30 seconds to a few minutes.

How to Install IPTV on Android TV with Smarters Pro

Electronic Program Guide EPG on Android TV for IPTV channel navigation
EPG channel guide on Android TV helps you navigate hundreds of IPTV channels

Search for “IPTV Smarters Pro” in the Google Play Store. It appears as “IPTV Smarters Pro” by WHMCS SMARTERS. Install it the same way as any other app. On launch, choose “Add User” then select “Login with Xtream Codes API.” Enter your service URL, username, and password. The app connects and pulls your channel list, VOD library, and series automatically. Navigation uses the standard D-pad controls on your remote.

Setting Up EPG for IPTV on Android TV

Overall, ePG is what gives you the TV guide overlay that shows what’s on now and what’s coming up next. Most IPTV providers include EPG data through their Xtream Codes connection, so in TiviMate and IPTV Smarters Pro, it often loads automatically once you’ve added your playlist.

If EPG isn’t showing up in TiviMate, go to Settings, then select your playlist, and look for the “EPG URL” field. Your IPTV provider should give you an XMLTV URL to paste there. Once added, go back to Settings and tap “Update EPG” to force a refresh. EPG data usually covers 7 days forward.

Meanwhile, in IPTV Smarters Pro, EPG loads from your Xtream Codes connection automatically. If the guide is empty, tap the menu icon, go to your account settings, and check that EPG is toggled on. You can also manually enter an XMLTV URL under the EPG Source setting.

Enabling Unknown Sources (When Needed)

If you’re installing an IPTV app that isn’t on the Play Store, you’ll need to allow installation from unknown sources. On most Android TV devices, go to Settings, then Device Preferences (or Security, depending on your firmware version), and toggle on “Unknown Sources.” On the Nvidia Shield specifically, this setting lives under Device Preferences > Security & Restrictions.

However, you’d only need this if you’re sideloading the TiviMate APK directly or using an app that’s been removed from the Play Store. For TiviMate and IPTV Smarters Pro, the Play Store versions are fine and you won’t need to touch this setting.

Troubleshooting Common Problems

Even with a solid setup, things can go wrong. Here are the issues people run into most often and how to fix them.

Channels Won’t Load or Buffer Constantly

First, test your internet speed on the same device using a speed test app. If you’re getting the speeds you’re paying for, the issue is likely the stream itself rather than your connection. Switch from WiFi to Ethernet if possible. If buffering only happens on certain channels (usually premium sports), try switching the stream quality in your app settings from HD to SD temporarily. Some channels also have backup server URLs, so contact your provider for alternate streams.

EPG Shows “No Information” for All Channels

For example, this usually means the EPG source URL hasn’t been added or the data failed to load. In TiviMate, go to Settings > Playlists > your playlist > EPG URL and make sure a URL is entered. Then tap the three-dot menu and select “Update EPG.” Give it a few minutes. In IPTV Smarters Pro, try logging out and back in to force a fresh data pull.

App Crashes on Launch

Clear the app cache first: go to Settings > Apps > select your IPTV app > Clear Cache. If crashes continue, uninstall and reinstall the app. On older Android TV boxes, RAM is sometimes the culprit. Close any other running apps before launching your IPTV player.

Xtream Codes Login Fails

Similarly, double-check the URL format. It should be http://serverdomain.com:port with no trailing slash. The port number (commonly 8080 or 80) is part of the URL. Check that you’re not adding “http://” twice. If you’ve copied and pasted from an email, watch for invisible characters at the start or end of the URL field.

Tips for the Best IPTV on Android TV Picture Quality

Android TV devices handle video output settings differently from each other. On the Nvidia Shield, you can set the display to “Auto” resolution, which lets the Shield match the output to whatever the stream is delivering. This means a 4K stream plays in 4K and a 720p stream plays in 720p without forcing upscaling. Most other Android TV boxes default to a fixed output resolution, which sometimes causes display issues when the stream resolution doesn’t match.

Generally, in TiviMate, go to Settings > Player Settings and set the decoder to “Hardware (HW).” Hardware decoding offloads video processing to the device’s GPU, which reduces CPU load and nearly eliminates buffering on supported formats. If a specific channel has playback issues with hardware decoding, switch to “Software (SW)” just for that channel.

Using Multiple Playlists on One Device

TiviMate Premium lets you add more than one playlist, which is useful if you have different IPTV subscriptions for different purposes. You can label each playlist and switch between them from the main menu. IPTV Smarters Pro also supports multiple accounts: tap the user icon, then “Add New User” to add a second service.

Clearly, for more setup tips and troubleshooting across different devices, check out the IPTV setup guide which covers the most common questions across all platforms.

Parental Controls and Channel Locking

If you’re setting this up on a shared TV, TiviMate Premium includes a PIN lock feature for specific channels or entire categories. Once you set a PIN in the app settings, any channel you mark as restricted will prompt for the PIN before playing. IPTV Smarters Pro has a similar feature under the parental controls section in Settings.

Catch-Up TV and VOD on Android TV

Importantly, catch-up TV lets you watch content that aired in the past 24 to 72 hours, depending on your provider’s archive settings. TiviMate shows a clock icon next to channels that support catch-up. Tap the channel, then select a past time slot from the program guide overlay. Not all channels support catch-up, and availability depends on what your IPTV provider has licensed.

VOD (Video on Demand) is separate from live channels. In TiviMate, it shows up as a “Movies” or “Series” section in the sidebar. In IPTV Smarters Pro, there are dedicated tabs for Movies, Series, and Catch-Up at the bottom of the screen. Navigation through VOD works the same way as browsing channels.

Android TV vs. Google TV: What’s the Difference?

Furthermore, google TV is the newer version of Android TV, introduced with the Chromecast with Google TV in 2020. Both run Android underneath, and both support the same IPTV apps. The main difference is the home screen interface. Google TV uses a content-recommendation-focused layout, while Android TV uses a more traditional app-grid layout. For IPTV purposes, this distinction doesn’t matter. TiviMate and IPTV Smarters Pro work identically on both.

For more technical background on how IPTV works over IP networks, the Android TV Wikipedia article has a solid overview of the platform’s history and capabilities.

Getting Started with XtremeHD on Android TV

Specifically, once your app is installed and configured, the last step is making sure your IPTV service is reliable. XtremeHD IPTV provides Xtream Codes credentials with every subscription, which means setup takes about five minutes from the moment you receive your login details. Channels are organized by country and category, so finding your favorite sports or news channels doesn’t involve scrolling through an unorganized list.

If you haven’t set up a subscription yet or want to add a second connection for another TV in the house, take a look at the XtremeHD IPTV subscription options. Multi-connection plans are available starting at $120/year, which covers two simultaneous streams on any devices you choose.

In practice, android TV is one of the best platforms for IPTV, and once you’ve got it running smoothly, it’s genuinely difficult to go back to a standard cable or satellite setup. The combination of a capable box like the Nvidia Shield, an app like TiviMate Premium, and a solid IPTV service gives you a setup that’s both more flexible and significantly cheaper than traditional pay TV.

“`

Top IPTV Apps for Android TV

Android TV gives you the widest choice of IPTV apps on any platform. Here are the four most popular picks and what each one does best.

AppBest ForPriceEPG Support
TiviMateBest overall experienceFree / PremiumFull XMLTV
IPTV Smarters ProQuickest setup with Xtream CodesFreeYes
Perfect PlayerClean, minimalist layoutFree / ProYes
GSE Smart IPTVAll-round compatibilityFreeYes

Frequently Asked Questions

Q.What apps work best for IPTV on Android TV?

The most popular choices are IPTV Smarters Pro, TiviMate, and OTT Navigator. Smarters is great for beginners since it’s free and easy to set up. TiviMate offers the best EPG experience if you’re willing to pay for Premium. OTT Navigator sits somewhere in between with solid customization options.

Q.Can I use IPTV on Google TV devices like the Chromecast?

Yes, Google TV runs on Android, so all the same IPTV apps work perfectly. You can download Smarters Pro or TiviMate directly from the Google Play Store. The interface might look slightly different, but the setup process is identical.

Q.Do I need to sideload apps on my Android TV?

Not usually. Most IPTV apps like Smarters Pro are available on the Google Play Store. You’d only need to sideload if you want an app that’s been removed from the store or if you’re using a modified version. For sideloading, Downloader or Send Files to TV are the easiest methods.

Q.What internet speed do I need for IPTV on Android TV?

For standard definition, 5 Mbps is enough. HD channels need around 10-15 Mbps, and 4K content requires at least 25 Mbps. If other people in your household use the internet at the same time, add extra bandwidth. A wired ethernet connection always beats WiFi for stability.

Q.Why does my IPTV buffer on Android TV?

Buffering usually comes down to three things: slow internet, server issues, or your device’s cache being full. First, run a speed test to rule out your connection. Then try clearing the app cache in Settings > Apps. If it’s still buffering, switch to a different server or player within your IPTV app.

Q.Can I use one IPTV subscription on multiple Android TV devices?

That depends on your subscription plan. Most providers offer multi connection plans that let you watch on 2-4 devices at the same time. Check with your provider about how many simultaneous connections your plan includes before trying to use it on multiple TVs.