How to Set Up IPTV on an Android TV Box (2025)
Setting up IPTV on an Android TV box takes about 5 minutes once you have your subscription credentials. This guide covers both IPTV Smarters Pro and TiviMate so you can pick the app that fits how you watch.
What You Need Before You Start
You need three things: an active IPTV subscription, your login credentials (server URL, username, password or M3U link), and an Android TV box connected to the internet. A 25 Mbps connection handles HD streams without buffering. 4K streams need at least 50 Mbps.
For the app, choose between IPTV Smarters Pro (free, works on iOS too) or TiviMate (one-time fee of around $35, better for Android TV remotes and power users). Both support Xtream Codes and M3U playlists.
How to Install IPTV Smarters Pro on Android
Open the Google Play Store on your Android TV box and search for "IPTV Smarters Pro." Install it, then launch the app. On the login screen, select Login via Xtream Codes API.
Enter a name for your playlist (anything works), then paste your server URL, username, and password from your WebflowMT credentials email. Tap "Add User." The app fetches your channel list, which takes 10-30 seconds depending on your connection speed.
If you have an M3U link instead of Xtream Codes credentials, select Load Your Playlist or File/URLfrom the main screen and paste the URL there.
How to Install TiviMate on Android
TiviMate is available on the Google Play Store. Search for "TiviMate IPTV Player" and install it. On first launch, tap Add Playlist then M3U Playlist or Xtream Codes.
For Xtream Codes, enter your server URL (without "/c/" at the end), username, and password. TiviMate loads your channels into a grid layout. The free version works fine for basic use. The paid tier ($35 one-time) adds DVR recording and multi-account support.
Getting Your Credentials from WebflowMT
After you buy a plan, your credentials arrive by email within minutes. The email contains your server URL, username, and password. You can also find them anytime in your My Account page.
The credentials page shows everything you need: server URL for Xtream Codes, your M3U link, and the portal URL for MAG boxes. Copy and paste these directly into your app rather than typing them manually to avoid errors.
IPTV Smarters Pro vs TiviMate on Android
| Feature | IPTV Smarters Pro | TiviMate |
|---|---|---|
| Price | Free | ~$35 one-time |
| Best for | Beginners | Power users |
| Xtream Codes | Yes | Yes |
| M3U support | Yes | Yes |
| EPG guide | Basic | 14-day grid |
| iOS / PC | Yes | Android only |
Tips for the Best Android IPTV Experience
Use a wired Ethernet connection if your box has an Ethernet port. Wi-Fi introduces more packet loss and jitter, which causes buffering on live streams even when your speed test looks fine.
In your IPTV app settings, increase the buffer size to 5-10 seconds if you see occasional freezing. Keep your box firmware and app updated. Outdated firmware is a common cause of playback issues that disappear after an update.
If your ISP is throttling streaming traffic, a VPN can help. Read our guide on whether you need a VPN for IPTV before buying one.
Troubleshooting Common Issues
Buffering usually means your connection speed is too low or your Wi-Fi signal is weak. Run a speed test and switch to Ethernet if possible.
Login fails almost always comes from typing credentials instead of copying them. Go back to your credentials email or My Account and copy-paste directly.
App not loading channels often means the playlist needs to be refreshed. Delete the playlist from the app and re-add it. If that does not work, check the server status with WebflowMT support.
Frequently Asked Questions
What app should I use for IPTV on Android?
TiviMate is the best IPTV app for Android TV boxes if you want a clean interface and fast channel switching. IPTV Smarters Pro is the better choice if you are new to IPTV or want a free option that also works on iOS.
How do I enter my IPTV username and password on Android?
Open your IPTV app and choose "Add Playlist via Xtream Codes API." Enter the server URL, username, and password from your WebflowMT credentials email. The app loads your channels automatically.
Why is my IPTV buffering on Android?
Buffering on Android TV boxes is almost always a connection issue. Switch from Wi-Fi to a wired Ethernet connection and make sure you have at least 25 Mbps. If buffering continues, increase the buffer size in your IPTV app settings.
Do I need a VPN for IPTV on Android?
You do not need a VPN to use WebflowMT. A VPN can help if your ISP is throttling streaming traffic, but for most users it adds unnecessary latency. Try without a VPN first.
What is an M3U playlist and how do I use it?
An M3U playlist is a file or URL that contains a list of your IPTV channels. In IPTV Smarters Pro or TiviMate, select "Add Playlist via URL" and paste your M3U link from your WebflowMT credentials page.
Ready to watch?
Try WebflowMT free for 24 hours. No card needed. Credentials in your inbox within minutes.
Try WebflowMT Free →Related reading