Why this guide matters
TiviMate is widely regarded as the best IPTV player for Android TV and Fire OS devices. Unlike generic media players, TiviMate was built specifically for IPTV and offers a polished TV-optimized interface that rivals traditional cable and satellite experiences. This guide walks through every step: installing TiviMate on Firestick and Android TV, adding your IPTV playlist, configuring the EPG, organizing channel groups, and fine-tuning performance settings for the smoothest possible playback.
If you already have a qwevo tv subscription, this guide shows exactly how to enter your credentials and start watching premium content within minutes. If you are still comparing players, TiviMate's clean layout, fast channel switching, and comprehensive EPG support make it the top choice for users who want their IPTV service to feel like a professional TV platform rather than a hacked-together streaming experiment.
For other IPTV player options and comparisons, see the IPTV Smarters Pro setup guide and the IPTV Apps category. If you need help choosing a provider, the provider checklist can help you evaluate options. For the IPTV Smarters Pro alternative, see the Smarters Pro setup guide.
What is TiviMate and why choose it for IPTV
TiviMate is a premium IPTV player application designed exclusively for Android-based devices including Android TV, Google TV, Firestick, Fire TV, and NVIDIA Shield. It was created by AR Mobile Dev and has become the gold standard for IPTV playback due to its intuitive interface, exceptional EPG integration, and advanced features like multi-view, recording, catch-up, and customizable channel groups.
Unlike IPTV Smarters Pro which is a cross-platform app available on iOS, Windows, and Mac, TiviMate is purpose-built for the TV screen. Every element — from the remote navigation to the channel list layout — is optimized for a 10-foot viewing experience. This makes it the preferred choice for users who want their IPTV to feel indistinguishable from traditional cable or satellite TV.
Key features include a modern TV-optimized interface with smooth animations, an advanced EPG with program search and reminders, support for multiple playlists simultaneously, multi-view mode (up to 4 channels at once), recording to local or network storage, catch-up support for compatible providers, automatic frame rate switching, parental controls with PIN lock, backup and restore functionality, and external player integration.
- TV-optimized interface purpose-built for the big screen
- Advanced EPG with search, reminders, and program details
- Multi-view: watch up to 4 channels simultaneously
- Built-in recording to USB, NAS, or cloud storage
- Catch-up support for compatible IPTV providers
- Multiple playlist support with unified channel list
- Auto frame rate switching for judder-free playback
- Backup and restore your full configuration
What you need before you start
Before you begin the TiviMate installation, gather the following items. Having everything ready in advance makes the process smoother and prevents interruptions midway through the setup. For buffering solutions after setup, read the complete buffering guide.
First, your Firestick or Android TV device should be connected to the internet via Wi-Fi or Ethernet and logged into your Google or Amazon account. On Firestick, ensure you have at least 500 MB of free storage by going to Settings > My Fire TV > About > Storage. On Android TV, check Settings > Device Preferences > Storage.
Second, on Firestick you must enable Apps from Unknown Sources under Settings > My Fire TV > Developer Options (tap the device name seven times if Developer Options are hidden). On Android TV, enable Unknown Sources under Settings > Security & Restrictions. This allows you to install TiviMate which is not always available in every region's app store.
Third, have your IPTV provider credentials ready. For qwevo tv subscribers, you will receive your login URL, username, and password after purchase. If your provider supports Xtream Codes API, TiviMate can connect directly. Otherwise you will need an M3U playlist URL.
- Firestick or Android TV with internet connection
- At least 500 MB free storage on your device
- Apps from Unknown Sources enabled
- IPTV provider credentials or M3U URL
- Downloader app (Firestick) or file manager (Android TV)
Install TiviMate on Firestick step by step
Installing TiviMate on Firestick requires sideloading because the app is not available in the Amazon App Store. The easiest method is using the Downloader app. First, install Downloader from the Amazon App Store by searching for it and selecting the app by AFTVnews LLC. Open Downloader and grant file access permissions when prompted.
In the Downloader URL bar, enter the official TiviMate APK download link: https://tivimate.com/download/tivimate.apk. Click Go and wait for the download to complete — this typically takes 10 to 20 seconds. Once finished, Downloader will automatically prompt you to install the APK. Select Install and wait 15 to 30 seconds for the installation to complete.
After installation, select Open to launch TiviMate immediately. If you select Done, you can find TiviMate in Your Apps & Channels on the Firestick home screen. You may need to scroll to find it. To make it easier to access, you can move the app to the first position in the app row by highlighting it, pressing the Options button, and selecting Move.
For alternative installation methods, you can use ADB Sideloader or the Apps2Fire app, but Downloader is the simplest and most reliable option. The TiviMate companion app (available on the Google Play Store for phones) can also be used to remotely push the APK to your Firestick if you prefer a wireless approach.
Ready to start streaming?
Install TiviMate on Android TV and Google TV
On Android TV and Google TV devices, TiviMate installation is more straightforward. The app is available on the Google Play Store, though it may not appear in all regions. Search for "TiviMate" on your Android TV's Play Store. If found, install it directly like any other Android TV app.
If TiviMate is not available in your region's Play Store, you can sideload it using a file manager app like X-plore File Manager or CX File Explorer. Download the TiviMate APK from the official website using the file manager's web browser or download it from a desktop computer and transfer it via USB drive. Navigate to the APK file and select it to begin installation.
For NVIDIA Shield TV users, TiviMate is fully optimized and takes advantage of the Shield's powerful processor for buttery-smooth channel switching and EPG navigation. The Shield also supports TiviMate's recording feature exceptionally well when using USB or network-attached storage.
Regardless of the installation method, it is recommended to purchase the TiviMate Premium subscription after testing the free version. Premium unlocks multi-view, recording, unlimited playlists, and removes all ads. The cost is minimal compared to the feature improvement and directly supports the developer.
Add your IPTV playlist to TiviMate

When you first launch TiviMate, you will be greeted by a setup wizard. Select Add Playlist to begin. TiviMate supports three playlist types: Xtream Codes API (username/password), M3U URL (playlist link), and Local M3U File. For most modern IPTV providers including qwevo tv, Xtream Codes API is the recommended method because it automatically includes EPG data, VOD categories, and series information. If you need a qwevo tv subscription, compare plans here.
For Xtream Codes API login, enter the DNS URL provided by your IPTV provider, followed by your username and password. These fields are case-sensitive, so type them exactly as provided. Select Next and TiviMate will connect to your provider's server and load the playlist. Initial sync can take 30 to 90 seconds depending on the playlist size.
For M3U URL login, paste the full playlist URL provided by your IPTV service. Note that M3U links may not include EPG data automatically, so you will likely need to add a separate EPG URL in the next step. TiviMate will parse the playlist and display available channels.
After the playlist loads successfully, you can name it (useful if you plan to add multiple playlists) and set it as the default. TiviMate supports unlimited playlists with the Premium version, allowing you to combine channels from multiple providers into a single unified channel list.
Configure EPG, channel groups, and favorites
The Electronic Program Guide is one of TiviMate's strongest features. If your provider uses Xtream Codes API, EPG data is loaded automatically. To verify, open the EPG by pressing the right directional button on your remote while on any channel. You should see program information for the current and upcoming time slots.
If EPG data is missing or incomplete, add a dedicated EPG URL. Go to Settings > EPG > EPG Source > Add EPG Source and paste the URL provided by your IPTV service. After adding it, select Update EPG to force a refresh. TiviMate can handle multiple EPG sources simultaneously, which is useful if your provider supplies separate URLs for different channel categories.
Channel groups can be customized extensively. Go to Settings > Playlist > Manage Groups to hide groups you never watch, reorder them, and create custom groups that pull channels from multiple categories. This is particularly useful for creating a "Favorites" group that spans sports, news, and movies without switching between categories.
TiviMate also allows you to assign channel logos manually or automatically, set channel numbers for consistent ordering, and even merge duplicate channels from different playlists. These organizational features are what set TiviMate apart from simpler IPTV players that simply dump all channels into one flat list.
- EPG loads automatically with Xtream Codes login
- Add custom EPG URLs for missing program data
- Hide and reorder channel groups in playlist settings
- Create hybrid groups spanning multiple categories
- Assign channel numbers for consistent ordering
Ready to start streaming?
Performance and customization settings
TiviMate runs well out of the box, but a few configuration adjustments can dramatically improve performance, especially for 4K streams and live sports. These tweaks reduce buffering, speed up channel switching, and create a more polished viewing experience.
First, set the buffer size. Go to Settings > Playback > Buffer Size and select Large. A larger buffer absorbs brief network fluctuations without interrupting playback. The trade-off is a slightly longer initial channel load time, but the stability gain is well worth it for live content. For very stable connections, you can use the default setting for faster zapping.
Second, enable hardware decoding. In Settings > Playback > Decoder, select Hardware (HW) or Hardware Plus (HW+). Hardware decoding offloads video processing to the GPU, reducing CPU load and eliminating stuttering on HD and 4K streams. If you notice green screen or artifacts, switch to HW+ or Software decoder.
Third, enable auto frame rate switching under Settings > Playback > Frame Rate > Auto. This matches your TV's refresh rate to the video content, eliminating judder during movies and sports. For most users, the "Switch when playback starts" option provides the best balance of convenience and quality.
Fourth, customize the remote control behavior. TiviMate offers extensive remote mapping: you can assign long-press actions, configure button repeat speed, and set which buttons open the EPG, channel list, or settings menu. Go to Settings > Appearance > Remote Control to fine-tune every button to your preference.
TiviMate vs other IPTV players: comparison table
TiviMate is the best IPTV player for Android TV and Fire OS, but it is not the only option. Your choice of player can significantly affect your daily viewing experience. Below is a comparison of the three most popular IPTV players to help you decide which one fits your needs.
| Feature | TiviMate | IPTV Smarters Pro | OTT Navigator |
|---|---|---|---|
| Platform | Android TV, Fire OS | Android, iOS, TV, Windows, Mac | Android TV, Fire OS |
| TV-optimized UI | Excellent | Good | Good |
| EPG quality | Best in class | Basic | Good |
| Multi-view | Up to 4 channels | Up to 4 channels | No |
| Recording | Built-in | Pro only | No |
| Catch-up | Yes | Limited | Yes |
| Multiple playlists | Unlimited (Premium) | Yes | Yes |
| Auto frame rate | Yes | No | No |
| Premium price | $5.99/yr or $14.99 lifetime | Free with ads / $3.99 Pro | Free |
| Best for | TV-centric viewers | Multi-platform users | Budget-conscious users |
For most users watching IPTV primarily on a television, TiviMate offers the best overall experience. The EPG is significantly better than any competitor, the interface is designed specifically for remote control navigation, and features like auto frame rate switching and recording add real value. If you need cross-platform support (iOS, Windows, Mac), IPTV Smarters Pro is the better choice. For a completely free option with decent customization, OTT Navigator is worth considering. For more IPTV player comparisons, visit the IPTV Apps category.
For more details on installing IPTV Smarters Pro, read the full Smarters setup guide. For player comparisons and app reviews, visit the IPTV Apps category.
Common TiviMate problems and how to fix them
Even with the best IPTV player, issues can arise. Here are the most common TiviMate problems and their solutions, organized by symptom for quick reference.
Playlist not loading: If TiviMate fails to load your playlist, first verify your credentials are correct. Double-check the Xtream Codes API URL, username, and password exactly as provided. If using M3U URL, ensure the link is still active (some providers rotate URLs periodically). Try restarting the app or force-stopping it from Settings > Apps.
EPG not showing program data: Go to Settings > EPG > Update EPG to force a refresh. If data still does not appear, add a dedicated EPG URL from your provider. Some providers supply separate EPG URLs for different regions or languages, so check which one applies to you.
Channels buffer or freeze: Increase the buffer size in Settings > Playback > Buffer Size to Large or Very Large. Ensure hardware decoding is enabled. If the issue persists on specific channels only, the problem is likely with the provider's stream rather than TiviMate.
App crashes on launch: Clear the app cache under Settings > Apps > TiviMate > Storage > Clear Cache. If that does not help, uninstall and reinstall TiviMate. Ensure you are running the latest version by checking Settings > About > Check for Updates.
Audio out of sync: Try switching the decoder between Hardware, HW+, and Software in Settings > Playback > Decoder. Also check your TV's audio output settings — some TVs introduce delay when using external soundbars or AV receivers.
- Verify playlist credentials are correct and case-sensitive
- Force EPG update or add dedicated EPG URL
- Increase buffer size to Large for unstable connections
- Clear app cache regularly to prevent gradual slowdown
- Switch decoder mode if audio sync issues occur
- Always keep TiviMate updated to the latest version
Ready to start streaming?
Recording and advanced features in TiviMate
One of TiviMate's standout features is built-in recording. With a Premium subscription, you can record live TV to local storage (USB drive on Android TV), network-attached storage (NAS), or cloud storage. To set up recording, go to Settings > Recording > Storage Location and select your preferred destination.
TiviMate supports single recordings, series recordings, and scheduled recordings based on EPG data. You can set recordings to start early or end late to ensure you never miss a moment. The recording quality matches the original stream quality.
The multi-view feature allows you to watch up to four channels simultaneously in a split-screen layout. This is invaluable for sports fans who want to follow multiple games at once, or for news viewers who want to monitor several channels simultaneously. Activate multi-view by long-pressing the Select button on any channel and choosing Add to Multi-View.
TiviMate also supports backup and restore of your entire configuration including all playlists, EPG sources, channel groups, favorites, and settings. Go to Settings > General > Backup to save your configuration. If you switch devices or need to reinstall, restore the backup and your setup is exactly as it was.
Final checklist
After completing the TiviMate setup, run through this checklist to confirm everything is working correctly. These checks take two minutes and prevent most common issues from appearing during your first viewing session.
Open at least three channels from different categories (sports, news, movies) and watch each for at least one minute to confirm stable playback. Verify the EPG shows program information for the current time slot. Test the multi-view feature if you have Premium. Finally, configure one backup of your settings so you can restore them easily if needed.
- TiviMate is installed and launches without errors
- Playlist loads with correct channel categories
- EPG displays program information accurately
- Buffer size is set to Large for stable playback
- Hardware decoding is enabled for smooth streaming
- Channel groups are organized and favorites set
- Backup configuration saved for future restoration



