IPTV on Android TV and Google TV: Complete Setup Guide
Android TV and Google TV have the widest choice of IPTV players. Here’s how to install one, sign in, add the TV guide and get a smooth, stable picture.
Product details change. Menus, apps and model support described here reflect what was available when this guide was last reviewed on 12 October 2026. Check the manufacturer’s or developer’s current information before you buy or install.
Android TV and Google TV are the most flexible platforms for IPTV. They install players straight from Google Play, run the same apps as Fire TV, and many boxes have an Ethernet port for a rock-solid connection. That combination makes IPTV on Android TV one of the smoothest setups you can choose.
This guide covers TVs with Android TV or Google TV built in (from brands such as Sony, TCL, Hisense and Philips) and standalone boxes such as the Nvidia Shield or the Google TV Streamer.
Android TV or Google TV?
Google TV is a newer home screen built on Android TV. For IPTV the difference doesn’t matter — both use Google Play and run the same players. If you’re unsure which you have, our Android TV vs Google TV guide explains how to tell.
What you need
- Login details from your provider: an Xtream Codes login or an M3U playlist link, plus an EPG link if supplied separately.
- A player app. TiviMate, OTT Navigator, IPTV Smarters Pro and Kodi all run on Android TV. Our comparison of IPTV players helps you choose.
- A Google account signed in on the device.
Step 1: Install a player from Google Play
- Open Google Play (on Google TV, use the search bar or the Apps tab).
- Search for the player by name.
- Choose Install, then Open.
Players from Google Play update automatically and are the safest option.
Step 2: Add your login
- Choose Add playlist (the wording varies — Add provider or Add user in some apps).
- Select Xtream Codes or M3U playlist.
- Enter the details exactly as supplied. For Xtream Codes, include the full server address with
http://orhttps://and the port number if there is one. - Wait for the channels to load.
Tip: Typing long addresses with a remote is slow. Use the Google TV phone app’s keyboard, or a player that accepts details from your phone.
Step 3: Add the TV guide
Xtream Codes logins usually include the guide. For an M3U playlist, open the player’s EPG or TV guide settings and add the XMLTV link from your provider. Turn on automatic EPG updates so the guide stays current.
Step 4: Use a wired connection if you can
Many Android TV boxes and TVs have an Ethernet port. A cable removes most causes of buffering on live channels. If the router is far away, powerline adapters or a mesh Wi-Fi node with an Ethernet port are good alternatives. On Wi-Fi, connect to the 5 GHz network.
Step 5: Tune the player and the device
In the player:
- Buffer size: medium or large.
- Decoder: hardware first; switch to software for channels that freeze or show a black screen.
- Auto frame rate: turn it on if your player offers it, so the TV switches to the channel’s frame rate.
On the device:
- Set the display resolution to Auto or your TV’s native resolution.
- Turn off automatic picture modes that add heavy motion smoothing if films look unnatural.
- Keep system updates on.
Installing a player from outside Google Play
Some players are only published on their developer’s website. You can install them on Android TV and Google TV, but treat it as a deliberate, one-off step:
- Go to Settings → System → About and select Android TV OS build seven times to enable developer options.
- Install a file manager or download tool from Google Play.
- In Settings → Apps → Security & restrictions → Unknown sources (wording varies by device), allow only that app to install apps.
- Download the player from the developer’s official website and install it.
- Switch the unknown-sources permission off again.
Never install “modded” versions of paid players; they are a common way to spread malware.
Choosing a good Android TV box for IPTV
Not every “Android box” is an Android TV device. Some inexpensive boxes run the phone version of Android with a launcher on top, without Google’s certification. Those boxes may lack Google Play, miss security updates or ship with unknown apps preinstalled. For IPTV, a certified device is the safer choice:
- Look for Android TV or Google TV branding and the Google Play Store on the home screen.
- Check Play Protect under Google Play’s settings; certified devices show the device as certified.
- Prefer brands that publish software updates. A box that never updates becomes less secure over time.
- Check the ports: Ethernet for a stable connection, and a USB port if you want to record.
Recording and catch-up
Some Android TV players can record live channels to a USB drive or internal storage, and many support your provider’s catch-up archive if it offers one. Recording usually needs a premium version of the player and enough free storage; catch-up depends entirely on your provider. Before relying on either, check both the player’s features and what your provider includes.
Common Android TV problems
| Problem | Try |
|---|---|
| Buffering on live channels | Ethernet, larger buffer, pause other downloads |
| Channel shows a black screen | Switch decoder; try the HD version of the channel |
| Guide empty | Add or refresh the EPG link; wait a few minutes |
| Menus slow | Hide unused channel groups; clear the app cache |
| No sound through soundbar | Turn off audio passthrough in the player |
The bottom line
Android TV and Google TV give you the widest choice of IPTV players and, on many devices, a built-in Ethernet port. Install a player from Google Play, enter your login carefully, add the guide and use a wired connection where possible. If you’re still deciding on hardware, see our guide to the best device for IPTV.
Frequently asked questions
Is Android TV or Google TV better for IPTV?
For IPTV they behave the same: both install players from Google Play and run the same apps. Google TV is a newer interface on top of Android TV, so pick the device on hardware, connections and price.
Can I install apps that aren't on Google Play?
Yes, after enabling developer options and allowing a specific app to install unknown apps. Only do this for players from the developer's official website, and switch the permission off afterwards.
Why does my Android TV box buffer on IPTV?
Usually weak Wi-Fi or a busy network. Use the box's Ethernet port if it has one, increase the player's buffer and keep other heavy downloads off during live events.
Do Android TV boxes need antivirus?
Devices that only install apps from Google Play and keep up to date are low risk. Avoid unofficial app stores and modified apps, which are the main source of malware on streaming boxes.