TiviMate IPTV Player — Complete Setup Guide
The best IPTV player for Android TV and Fire Stick. Beautiful EPG, powerful favorites, seamless catch-up TV, and built-in recording. Everything you need to get the most out of your IPTV subscription.
Key Takeaways
- TiviMate is the top-rated IPTV player for Android TV and Fire Stick with the most customizable EPG in the market.
- TiviMate Premium ($4.99/year) unlocks recording, catch-up TV, PIP mode, and multiple playlists — highly recommended.
- Setup takes under 5 minutes using Xtream Codes login with your IPTV US Canada credentials.
- Compatible with all Fire Stick models, Nvidia Shield, Chromecast with Google TV, and all Android TV devices.
- Supports scheduled recording, 7-day catch-up rewind, custom favorites groups, and auto-start on boot.
What Is TiviMate?
TiviMate is a dedicated IPTV player application built specifically for Android TV and Amazon Fire TV devices. Developed by AR Mobile Dev, TiviMate has earned its reputation as the number one IPTV player among cord-cutters and IPTV enthusiasts due to its polished interface, powerful EPG (Electronic Program Guide), and extensive customization options.
Unlike general-purpose media players such as Kodi or VLC, TiviMate was designed from the ground up for live TV streaming. Every aspect of the interface — from the timeline EPG grid to the channel switching animations — is optimized for the lean-back television experience. You navigate entirely with a remote control, and the app responds instantly to directional inputs without lag or stuttering.
TiviMate connects to your IPTV provider through Xtream Codes API or M3U playlist URLs. When paired with an IPTV US Canada subscription, TiviMate provides access to over 20,000 live channels and 50,000+ VOD titles with a beautiful program guide that shows current, upcoming, and past programs across a 7-day window.
The app comes in two versions. TiviMate Free includes basic channel browsing, a simple EPG view, and single playlist support. TiviMate Premium, at just $4.99 per year, unlocks the full feature set including recording, catch-up TV, picture-in-picture, multiple playlist support, custom favorites groups, and auto-start on boot. For anyone serious about IPTV, the Premium upgrade is essential and well worth the small annual cost.
Compatible Devices
TiviMate runs on Android TV OS and Amazon Fire OS. Here is every device category that supports TiviMate, along with specific models and performance notes.
Amazon Fire TV Stick
Models: Fire TV Stick Lite, 3rd Gen, 4K, 4K Max, Fire TV Cube (1st & 2nd Gen)
Sideload via Downloader app. 4K Max and Cube deliver the best performance.
Nvidia Shield TV
Models: Shield TV (tube), Shield TV Pro
The gold standard for Android TV. Tegra X1+ processor handles 4K HDR without breaking a sweat.
Chromecast with Google TV
Models: Chromecast 4K, Chromecast HD
Budget-friendly option. The 4K model handles TiviMate well. Recommend expanding storage with USB-C hub.
Android TV Boxes
Models: Mecool KM2, Mecool KM6, Beelink GT King, Ugoos AM7
Third-party Android TV boxes with certified Google Play Store access. Performance varies by chipset.
Smart TVs with Android TV
Models: Sony Bravia, TCL, Hisense, Philips, Sharp Android TV models
Install TiviMate directly from Google Play Store on the TV. No additional hardware needed.
Xiaomi / Onn Streaming Devices
Models: Xiaomi Mi Box S, Xiaomi Mi TV Stick, Onn 4K Streaming Box
Affordable options with Google Play Store access. Mi Box S offers good price-to-performance ratio.
Important Note: TiviMate does not support Android phones, tablets, iPhones, iPads, Windows PCs, or macOS. It is exclusively designed for the Android TV and Fire OS platforms. If you need a mobile or desktop IPTV player, see our guides for IPTV Smarters Pro or Kodi.
Step-by-Step Setup Guide
Follow these detailed instructions to install TiviMate on your device and connect it to your IPTV US Canada subscription. The entire process takes under 10 minutes.
Setup on Amazon Fire Stick
TiviMate is not available on the Amazon App Store, so you need to sideload it using the Downloader app. This is a safe and common process used by millions of Fire Stick users.
- 1.Go to Settings > My Fire TV > Developer Options. Enable Apps from Unknown Sources (or Install Unknown Apps). On newer Fire OS versions, you may need to enable this per-app for Downloader.
- 2.Return to the Home screen and open the Downloader app. If you do not have it, install Downloader from the Amazon App Store (free, orange icon).
- 3.In Downloader, type the TiviMate APK URL in the URL field and press Go. The download will start automatically.
- 4.Once downloaded, tap Install when prompted. Wait for the installation to complete, then tap Open.
- 5.TiviMate will launch and prompt you to Add Playlist. Select Xtream Codes as the playlist type.
- 6.Enter the Server URL, Username, and Password from your IPTV US Canada subscription email. Press Connect.
- 7.Wait 30 to 60 seconds for channels and EPG data to load. Once complete, you will see your channel list organized by category.
Setup on Android TV / Nvidia Shield / Chromecast
- 1.Open the Google Play Store on your Android TV device.
- 2.Search for TiviMate and install the app by AR Mobile Dev.
- 3.Launch TiviMate. On first run, tap Add Playlist.
- 4.Select Xtream Codes and enter your IPTV US Canada server URL, username, and password.
- 5.Press Connect and wait for the channel list to download. Your channels and EPG are now ready.
Activating TiviMate Premium
After installing TiviMate Free, upgrade to Premium to unlock recording, catch-up, PIP, and other advanced features.
- 1.Open TiviMate and navigate to Settings > Account.
- 2.Tap TiviMate Premium and select the $4.99/year plan (or the lifetime option if available).
- 3.Complete the purchase through the Google Play Store billing system.
- 4.The license activates immediately. Restart TiviMate to enable all Premium features across up to 5 devices linked to your Google account.
EPG Customization
TiviMate offers the most customizable EPG of any IPTV player on the market. The Electronic Program Guide is the heart of the TiviMate experience, providing a visual grid of what is currently airing, what is coming up, and what aired in the past 7 days across all your channels.
Here is a breakdown of every EPG customization feature available in TiviMate and how to configure each one for the best viewing experience.
Timeline View
Full grid timeline showing multiple channels and time slots. Navigate horizontally through hours and vertically through channels using your remote. The currently airing program is highlighted.
Channel Groups
Filter the EPG by category — Sports, News, Movies, Kids, Entertainment — to see only relevant programming. Reduces clutter and speeds up navigation for large channel lists.
Day Navigation
Jump forward or backward up to 7 days in the EPG. Press left or right on your remote to navigate days. Plan your viewing schedule and set recordings for the entire week ahead.
Color Themes
Customize EPG colors, font sizes, row heights, and transparency to match your preference and TV display. Dark, light, and custom color schemes are available in Settings.
Program Details
Tap any program for a detailed overlay showing synopsis, air time, genre, episode number, season number, and cast information when available from the EPG data source.
Reminder Alerts
Set reminders for upcoming programs so you never miss a premiere, game, or live event. TiviMate displays an on-screen notification at the scheduled time with an option to tune in instantly.
EPG Data Sources
TiviMate supports XMLTV format for EPG data. When using Xtream Codes with IPTV US Canada, EPG data loads automatically. For M3U setups, add the EPG URL manually in playlist settings.
Update Interval
Configure how often TiviMate refreshes EPG data. Set it to every 12 or 24 hours for optimal balance between data freshness and bandwidth usage. Manual refresh is available anytime.
Channel Logo Display
Display channel logos alongside channel names in the EPG grid. TiviMate fetches logos from your IPTV provider automatically. Logos can be hidden to save screen space if preferred.
Recording & Catch-Up
TiviMate Premium transforms your Android TV device into a full-featured DVR. Record live TV, schedule future recordings, and rewind up to 7 days of programming with catch-up support.
Recording Features
- Manual Recording: Press record during live TV to start capturing instantly. Recordings save to your device storage or USB drive. The recording continues even if you switch channels.
- Scheduled Recording: Browse the EPG, select a future program, and schedule it to record automatically. Works even if the device is in standby mode. Set recordings up to 7 days in advance.
- Series Recording: Set a recurring recording for episodic shows. TiviMate captures every new episode automatically when it airs. No manual intervention needed after the initial setup.
- Storage Options: Record to internal storage, external USB drives, SD cards, or network-attached storage (NAS) devices connected to your Android TV. Configure the default recording path in Settings.
- Recording Manager: View all past, current, and scheduled recordings in a dedicated manager. Delete old recordings, view file sizes, and manage storage space from a single interface.
Catch-Up TV
- 7-Day Rewind: Go back up to 7 days on any supported channel. Watch programs that aired while you were away, at work, or sleeping. Available on all IPTV US Canada plans.
- EPG Integration: The past 7 days appear in the EPG as playable entries with a small clock icon. Tap any past program to start watching immediately. Scrub forward and backward through the program.
- Pause & Rewind Live: Pause live TV at any moment, then resume when ready. Rewind and fast-forward through the current program using the timeshift buffer. Essential for sports and live events.
- Catch-Up Formats: TiviMate supports both MPEG-TS and HLS catch-up formats. MPEG-TS is the default for IPTV US Canada streams. Switch to HLS in settings if you experience playback issues with specific channels.
- No Extra Cost: Catch-up is included on all IPTV US Canada plans at no additional charge. Simply use TiviMate Premium to access the feature.
Favorites & Multi-Playlist
With over 20,000 channels available through IPTV US Canada, organizing your content is essential. TiviMate Premium provides the best favorites and multi-playlist management of any IPTV player.
Custom Groups
Create unlimited favorites groups — Sports, News, Movies, Kids, Local, Music — and assign channels to each. Access any group from the sidebar in one tap. Each group can hold unlimited channels.
Multi-Playlist
Add multiple IPTV subscriptions as separate playlists. Switch between providers without re-entering credentials. Useful if you have subscriptions for different regions or content types.
Recent Channels
TiviMate remembers your recently watched channels with timestamps. Quick-access your most-viewed content from a dedicated Recent section in the sidebar without scrolling through categories.
Hide Channels
Remove unwanted channels from your visible list. Declutter your guide by hiding channels you never watch — foreign language channels, shopping channels, or duplicates. Hidden channels can be restored anytime.
Channel Sorting
Sort channels by name, number, or custom order. Drag and drop channels within favorites groups to set your preferred sequence. Put your most-watched channels at the top for instant access.
Quick Zap
Rapidly flip through channels with up and down on your remote. The mini-overlay shows channel name, logo, current program title, and progress without interrupting playback. Minimal latency between channel switches.
Recommended Settings
Optimizing your TiviMate settings makes a significant difference in streaming quality and stability. These are our recommended settings based on extensive testing with IPTV US Canada on various devices. Access all settings through the gear icon in the TiviMate sidebar.
Player Engine
ExoPlayer (default)ExoPlayer provides the best codec support and stability on Android TV. It handles H.264, H.265/HEVC, and VP9 codecs natively. Only switch to the VLC engine if ExoPlayer has persistent issues with specific channels.
Buffer Size
2 to 5 secondsIncrease from the default 1 second to prevent micro-buffering during peak hours. Higher values use more RAM but improve stability. Start with 3 seconds and adjust up if you still experience interruptions.
EPG Update Interval
Every 12 hoursKeeps your program guide current without excessive data usage or background processing. Manual refresh is available anytime by long-pressing the EPG button on your remote.
Auto-Start on Boot
Enabled (Premium)TiviMate launches automatically when your device powers on. Jump straight into live TV without navigating through the Android TV home screen. Combine with last channel resume for a cable-like experience.
Hardware Acceleration
EnabledUses your device GPU for video decoding instead of the CPU. Reduces processor load, lowers device temperature, and improves playback smoothness. Essential for 4K content on lower-powered devices.
Catch-Up Format
MPEG-TSThe most compatible catch-up format for IPTV US Canada streams. TS containers handle both H.264 and H.265 content. Switch to HLS only if MPEG-TS has issues on specific catch-up channels.
Audio Track
Auto-select preferred languageSet your preferred audio language in Settings so TiviMate automatically selects the correct audio track. Useful for multilingual channels that broadcast in English, French, and Spanish simultaneously.
Subtitle Display
Off by default, enable per channelGlobal subtitle settings can slow down channel switching. Leave subtitles off by default and enable them on individual channels that need them.
Troubleshooting Common Issues
Encountering a problem with TiviMate? Here are the most common issues reported by IPTV US Canada subscribers and their proven solutions.
Buffering / Freezing
Increase TiviMate buffer size to 3 to 5 seconds in Settings > Playback. Switch from Wi-Fi to Ethernet using a USB adapter. Enable a VPN to bypass ISP throttling. Close background apps consuming bandwidth. Restart your router and streaming device.
Playlist Failed to Load
Double-check your server URL, username, and password — ensure no extra spaces or characters. Confirm your subscription is active. Try switching between Xtream Codes and M3U URL. Check your internet connection by opening a web browser on the same device.
EPG Not Showing or Outdated
Go to Settings > EPG > Update EPG. If EPG is still empty, check that your playlist uses Xtream Codes API (which auto-loads EPG). For M3U playlists, manually enter the EPG URL from your subscription email. Set EPG update interval to 12 hours.
No Audio on Certain Channels
Long-press OK during playback to open the audio track selector. Switch between available audio tracks. Some channels broadcast multiple audio streams (English, French, Spanish). If no audio on any channel, check your device volume and HDMI audio settings.
App Crashing on Fire Stick
Clear TiviMate cache: Settings > Applications > Manage Installed Applications > TiviMate > Clear Cache. If crashes persist, clear data (you will need to re-enter your playlist). Ensure your Fire Stick has at least 500MB free storage.
Catch-Up Not Working
Ensure you have TiviMate Premium — catch-up is not available in the free version. Verify the catch-up format is set to MPEG-TS in Settings. Not all channels support catch-up; look for the clock icon in the EPG to identify supported channels.
Recording Failed
Check that your recording storage path is accessible and has sufficient free space. Ensure the storage device (USB, NAS) is properly connected. Verify TiviMate has storage permissions: Android Settings > Apps > TiviMate > Permissions > Storage.
Channels Loading Slowly
Large playlists (20,000+ channels) take longer to load on lower-powered devices. After initial load, subsequent launches are faster due to caching. Consider creating favorites groups to navigate more efficiently instead of scrolling through the full channel list.
TiviMate vs Alternative Apps
How does TiviMate compare to other popular IPTV players? This comparison covers the key differences to help you decide whether TiviMate is the right choice for your setup.
| Feature | TiviMate | Smarters Pro | IBO Player | Kodi |
|---|---|---|---|---|
| Best Platform | Android TV / Fire Stick | All platforms | Fire Stick / Smart TV | All platforms |
| EPG Quality | Best (timeline grid) | Good (basic grid) | Basic | Good (PVR) |
| Recording | Yes (Premium) | No | No | Yes (add-on) |
| Catch-Up TV | Yes (Premium) | Yes | Limited | Add-on dependent |
| PIP Mode | Yes | No | No | No |
| Price | $4.99/year | Free | Free / one-time | Free |
| Ease of Setup | Easy | Very Easy | Moderate | Complex |
| Multi-Playlist | Yes (Premium) | Yes | Yes | Yes |
Our recommendation: TiviMate is the clear winner for anyone using an Android TV device or Fire Stick as their primary IPTV player. The EPG, recording, and catch-up features are unmatched. If you need cross-platform support (phones, PCs, Smart TVs), use IPTV Smarters Pro alongside TiviMate.
Why TiviMate Is #1
Frequently Asked Questions
TiviMate offers a free version with basic features including single playlist support and a basic EPG view. TiviMate Premium ($4.99/year) unlocks recording, multiple playlists, catch-up TV, PIP mode, custom favorites groups, and advanced EPG features. Premium is strongly recommended for the best IPTV experience.
Yes. TiviMate works perfectly on all Amazon Fire Stick and Fire TV devices including Fire TV Stick Lite, Fire TV Stick (3rd Gen), Fire TV Stick 4K, Fire TV Stick 4K Max, and Fire TV Cube. Install it via the Downloader app since TiviMate is not available on the Amazon App Store.
Open TiviMate, go to Add Playlist, select Xtream Codes Login, then enter the server URL, username, and password from your IPTV US Canada subscription confirmation email. The app will automatically load your channel list and EPG data within 30 to 60 seconds.
Yes. TiviMate Premium supports catch-up and timeshift TV, allowing you to watch programs that aired within the past 7 days. Navigate to the EPG, scroll back to previous days, and tap any past program to start playback. All IPTV US Canada plans include catch-up on supported channels.
Yes. TiviMate Premium supports manual recording (press record during live TV), scheduled recording (select a future program in the EPG), and series recording (automatically record every new episode). Recordings can be saved to internal storage, USB drives, or NAS devices connected to your Android TV.
Buffering in TiviMate is typically caused by slow internet, ISP throttling, or insufficient buffer settings. Increase the buffer size to 3 to 5 seconds in TiviMate Settings. Switch to a wired Ethernet connection if possible. Use a VPN to bypass ISP throttling. Close other apps running in the background and clear the Fire Stick cache.
A single TiviMate Premium license covers up to 5 devices. You link the license to your Google account, so any device signed in with the same Google account can use TiviMate Premium. This is separate from your IPTV US Canada subscription, which allows 1, 2, or 3 simultaneous connections depending on your plan.
TiviMate is designed specifically for Android TV and large-screen devices. It is optimized for remote control navigation and does not have a mobile version for Android phones or tablets. For mobile devices, consider IPTV Smarters Pro or IBO Player instead.