Quick answer
On Android TV, Android boxes, phones and tablets, install TiviMate, IPTV Smarters Pro or XCIPTV from Google Play, choose Xtream Codes login and enter your server URL, username and password. Use a cable on boxes and a large buffer setting for smoother playback.
On this page

Best IPTV players for Android
| App | Best for | Price |
|---|---|---|
| TiviMate | Android TV and boxes — cable-style TV guide, recording | Free; premium unlocks most features |
| IPTV Smarters Pro | Phones and TVs — simple, live + VOD + series | Free |
| XCIPTV | Fast, clean interface, several players built in | Free |
| VLC for Android | Quick test of an M3U link | Free |
| Kodi + PVR IPTV Simple Client | Users who already use Kodi | Free |
How to set up IPTV on Android
Open the Google Play Store
On an Android phone, tablet, Android TV or Google TV, open Play Store and search for your player — IPTV Smarters Pro, TiviMate or XCIPTV.
Install the app
Press Install. On an Android TV box without Play Store, install the file with a browser or the Downloader app, like on Firestick.
Choose Xtream Codes login
Open the app and choose Xtream Codes (TiviMate: Add playlist → Xtream Codes).
Enter your details
Server URL, username and password exactly as sent. Give the playlist a name and confirm.
Let the channels and guide load
The first load can take a minute. TiviMate asks you to confirm EPG and categories.

Settings for smoother playback
- Change the player engine (ExoPlayer, VLC, built-in) in app settings if a channel stutters.
- Increase the buffer in TiviMate: Settings → Playback → Buffer size → Large.
- Turn off battery optimisation for the app on phones, so it does not stop in the background.
- Use cable on boxes — most Android boxes have an Ethernet port. More buffering fixes.
Frequently asked questions
What is the best IPTV app for Android TV?
TiviMate for a cable-like guide, IPTV Smarters Pro for simplicity, XCIPTV as a free all-rounder. See our player comparison.
Do I need an Android TV box for IPTV?
Only if your TV has no suitable app or is slow. Chromecast with Google TV, NVIDIA Shield and good Android boxes all work well — compare devices.
Can I watch on my Android phone and TV?
Yes, install the app on both. One subscription plays on one screen at a time unless you have a multi-connection line.