How to use TiviMate.
TiviMate is the IPTV player that finally makes a Firestick remote feel deliberate. Install, paste Xtream Codes, set the time zone, done. Four minutes from a dark TV to a full channel grid. This guide also tells you when Premium is worth the $20, and when the free version is plenty.
At a glance
- Runs on
- Android TV only. Firestick, Nvidia Shield, Chromecast with Google TV, Mi Box, Onn box, any Android TV smart TV.
- Does not run on
- iPhone, iPad, Windows, Mac, Samsung Tizen, LG webOS. Use Smarters or GSE on those.
- Setup time
- 4 minutes from install to first channel, assuming you have Xtream Codes or an M3U URL ready.
- Premium decision
- $20 a year or $40 lifetime. Worth it if you want recording, multi-playlist, or picture-in-picture. Skip otherwise.
What TiviMate actually is.
TiviMate is an IPTV player for Android TV built by a small dev studio called AR Mobile Dev. It does not include channels. You load your own IPTV subscription into it. The app is famous for two things: the cleanest EPG layout in the IPTV space, and remote-control behavior that actually matches how you press the buttons.
It runs only on Android TV. Firestick counts because Fire OS is Android underneath. iPhone, iPad, Windows, Mac, Samsung Tizen, LG webOS do not. If your living room TV is a Samsung or LG that is not Android, plug in a Firestick or buy a $20 Onn box from Walmart. Both run TiviMate fine.
If you watch IPTV with a remote, TiviMate is the player to use. On a phone, it does not exist, and IPTV Smarters Pro takes that slot.
Setup in six steps.
Follow these in order on your Android TV. If a step fails, fix it before moving on.
Install TiviMate from the right place.
Search the Play Store on Android TV, the Amazon Appstore on Firestick, or Aptoide TV if you went the sideload route. The icon is a white play triangle on a teal square. Developer name reads "AR Mobile Dev".
- Firestick: home screen, hold the mic button, say "TiviMate". Pick the first result.
- Android TV box: Play Store, search the same name.
- Some older boxes block the Play Store. Use Downloader or Aptoide TV to grab the APK from tivimate.com.
- Avoid third-party APK mirrors. The legit free version asks for zero payment up front.
Open TiviMate and add your first playlist.
First launch shows a welcome screen with two buttons. Pick "Add playlist".
- Choose between "M3U Playlist" and "Xtream Codes". Pick Xtream Codes if your provider sent username, password, and a server URL.
- Pick M3U Playlist if you only have one long .m3u or .m3u_plus URL.
- Both work in the free version. Xtream Codes loads EPG, VOD, and series in one shot. M3U is channels only on most providers.
Paste the fields straight from your welcome email.
TiviMate has three Xtream Codes fields: Playlist Name (anything you want), URL, Username, Password. Copy each one from the email instead of typing on the remote.
- URL must include the port and no trailing slash. http://server.ottv.org:8080 works, http://server.ottv.org:8080/ does not.
- Pair your phone via the Android TV Remote app to type faster. The on-screen keyboard on a Firestick remote is painful for long passwords.
- Hit Next. TiviMate validates the login and shows the channel count. If you see "0 channels", the URL is wrong or the account is not active.
Pick the EPG source.
TiviMate offers "From playlist" (default) and "XMLTV URL". Most Xtream Codes providers ship EPG inside the playlist, so the default works. If your provider sent a separate XMLTV URL, paste it now.
- From playlist: leave it, hit Next. TiviMate downloads the guide in the background.
- XMLTV URL: select it, paste the URL from your provider. Common free EPG sources: epgshare01.online or iptv-org/epg on GitHub if your provider does not ship one.
- EPG can take 2 to 5 minutes to download on first load. Channels work meanwhile.
Wait for the channel grid to populate.
TiviMate caches everything locally on first sync. Channel logos, categories, EPG, posters. On a fast Firestick this takes about 30 seconds. On older Mi Box hardware, closer to 90.
- If the spinner runs over 3 minutes, the server is slow. Force-close and reopen, cached data loads instantly.
- Tip: do not press channels yet. Wait for the bottom progress bar to disappear, then start browsing.
Set the four settings that matter on day one.
TiviMate ships with sane defaults but four tweaks make a real difference.
- Settings, Playback, Player. Pick "Internal Player" first. If channels stutter, switch to "VLC" or "ExoPlayer".
- Settings, EPG, Time. Set to your country. EPG show times are off by default.
- Settings, Channels, Show channel numbers. Toggle on if your provider includes channel numbers in the playlist.
- Settings, Parental Control. Set a 4-digit PIN. Default is none, anyone can browse adult categories.
Remote shortcuts worth memorizing.
TiviMate's whole point is remote-friendly navigation. Six shortcuts that save real time once they're muscle memory.
- Press OK on the channel
- Open the channel preview and EPG panel.
- Long-press OK
- Add to favorites.
- Up / Down on the EPG
- Jump 24 hours forward or backward.
- Left / Right while watching
- Switch channels without opening the grid.
- Yellow button (Firestick: menu)
- Switch playlists (Premium) or open settings (Free).
- Long-press back
- Exit to the channel grid from anywhere.
Should you pay for TiviMate Premium?
TiviMate Premium is $20 a year, or a one-time $40 for lifetime. The free version is enough for most households. Premium unlocks five things, and only one of them tends to matter.
- Multi-playlist
- Useful if you run two IPTV subscriptions. Pointless if you only have one. Worth it: only with multiple providers.
- Recording (DVR)
- Saves a channel to your TV's storage or a USB drive. Works well on Nvidia Shield, hit or miss on Firestick. Worth it: yes, if you record sports.
- Picture-in-picture
- Watch one channel while browsing the EPG of another. Nice. Not life-changing. Worth it: maybe.
- Multi-view (up to 4 streams)
- Watch 4 channels at once on a single screen. Requires strong device and bandwidth. Worth it: only for sports fans on Nvidia Shield.
- Customizable channel groups
- Hide categories you do not watch. Free version lets you favorite channels, which covers 90% of the use case. Worth it: marginally.
If you record sports or run two providers, Premium pays for itself in one season. Otherwise, the free version handles daily IPTV use without nagging.
Device-by-device notes.
TiviMate runs on a long list of devices, but they are not equal. Honest notes on what works in 2026.
- Firestick 4K and 4K Max
- TiviMate's sweet spot. 1080p plays cleanly, 4K mostly works, the remote layout matches what TiviMate expects. Pair a phone via the Android TV Remote app for fast typing.
- Nvidia Shield TV (any generation)
- Best Android device for TiviMate, period. Multi-view, 4K HEVC, recording to USB drives, no thermal throttling on long sports streams. Overkill for casual viewing.
- Chromecast with Google TV
- Solid. Smaller install base than Firestick, fewer obscure compatibility issues. Remote has more dedicated buttons, which TiviMate uses well.
- Xiaomi Mi Box S / Onn 4K Streaming
- Budget Android TV boxes. Run TiviMate fine. The Onn box from Walmart at $20 is the cheapest competent option in 2026.
- T95, X96, generic Chinese boxes
- Caveat: many ship with rooted firmware and pre-installed sketchware. Factory reset before installing TiviMate. If the Play Store is missing, that's a sign to use a different box.
- Android TV Smart TVs (Sony, Hisense, TCL Google TV)
- TiviMate runs natively on these. Faster than running it through a Firestick HDMI input. The Sony Bravia models are particularly smooth.
- Samsung Tizen and LG webOS TVs
- Not Android TV. TiviMate will not install. Use Smart IPTV, IBO Player, or plug in a Firestick.
- iPhone, iPad, Windows, Mac
- TiviMate has no version for these. Use IPTV Smarters Pro or GSE Smart IPTV.
Common error messages.
TiviMate error strings are short. Here is what each one usually means.
- "Failed to load playlist"
- URL is wrong, account is not active, or your ISP is blocking the port. Try the playlist on a phone hotspot. If it works on hotspot, the ISP is filtering. If it fails everywhere, the credentials or server are the problem.
- Channel grid shows logos but every channel fails to play
- Player mismatch. Settings, Playback, Player, switch from Internal to VLC or ExoPlayer. One of the three will work on your device.
- EPG is empty or shows wrong times
- Either no EPG source or wrong time zone. Settings, EPG, Source, confirm. Settings, EPG, Time, set your country. Force-close and reopen.
- TiviMate keeps asking for Premium on a free feature
- App update changed the feature tier. Roll back to a previous version from APKMirror if it ruins your workflow. Long term, Premium is $20 a year.
- Channels load but audio is silent
- Audio track mismatch. While watching, hit the menu button, Audio Track, pick a different one. Some streams ship multiple language tracks and TiviMate picks the wrong one by default.
Longer walkthroughs for the failures that survive these quick fixes: login details not working, fix IPTV buffering, fix EPG not showing.
The provider matters more than the app.
TiviMate is a player. It can not fix bad source streams, oversold servers, or providers that throttle channels during peak hours. If TiviMate buffers on a 100 Mbps connection, switching apps will not help. The upstream is the problem.
OTTV runs multiple server regions, ships Xtream Codes credentials that load straight into TiviMate, and offers a 24-hour trial that uses the exact same login flow as a paid plan. Paste it into TiviMate, watch your usual channels on the same TV and Wi-Fi, see how stability compares.
Frequently asked
- Is TiviMate free?
- The base app is free. Premium costs $20 a year or $40 for a lifetime license. The free version handles single-playlist viewing with full EPG, parental controls, and channel categories. Premium adds recording, multi-playlist, picture-in-picture, and multi-view.
- Can I install TiviMate on iPhone, iPad, or Windows?
- No. TiviMate is Android TV only. On iPhone, iPad, Windows, and Mac, use IPTV Smarters Player or GSE Smart IPTV. On Samsung Tizen or LG webOS TVs, use Smart IPTV or IBO Player.
- How do I install TiviMate on Firestick?
- From the Firestick home screen, press and hold the microphone button, say "TiviMate". Pick the first result from developer AR Mobile Dev. Install and open. No sideloading needed, the app is on the Amazon store.
- TiviMate vs IPTV Smarters Pro, which is better?
- On Android TV with a remote, TiviMate. Better EPG layout, faster channel switching, smarter remote handling. On phones, tablets, iOS, or Windows, IPTV Smarters Pro because TiviMate does not exist there. Most households end up with both, one for the TV, one for the phone.
- Is TiviMate Premium worth it?
- If you record live sports, yes. If you run two IPTV providers, yes. Otherwise the free version covers daily viewing with no functional limit. $20 a year for the subscription, $40 once for lifetime. Buy lifetime if you're sure you'll keep using it.
- Why does TiviMate say "unable to load playlist"?
- Three usual causes. Server URL has a typo or trailing slash. The IPTV account is not active (just signed up, give it 15 minutes). Your ISP is filtering the streaming port. Test the playlist on a phone hotspot. If it works on mobile data, the home network is the problem.
- How do I set up EPG in TiviMate?
- Settings, EPG, Source. If your provider ships EPG inside the Xtream Codes login, pick "From playlist". If you have a separate XMLTV URL, pick "XMLTV URL" and paste it. Then go to Settings, EPG, Time and set your country. EPG downloads in 2 to 5 minutes on first load.
- Can TiviMate record live TV?
- Yes, with Premium. The recording feature saves channels to internal storage or a USB drive. Works smoothly on Nvidia Shield, fine on Firestick 4K Max, limited storage on Firestick Lite. Schedule recordings from the EPG screen.
- Why does TiviMate show all channels as offline?
- Player mismatch or expired account. First, Settings, Playback, Player, switch between Internal, VLC, and ExoPlayer until channels load. If none work and other devices on your network play other streams, the IPTV account is the problem, not the app.
- Does TiviMate work with VPN?
- Yes. VPN does not interfere with the app. It can interfere with the IPTV server if the server enforces geo-routing or IP locks. Turn the VPN off for 5 minutes and test. If channels start working, your provider does not like VPN traffic and you have to choose.
Stuck on a step the guide does not cover? Message us from the contact page with the device and the screen you are stuck on. Replies usually go out within the hour.
Ready to try OTTV?
Start with a free trial and see how OTTV runs on your favorite device. Quick setup, responsive support, and a clean experience built for everyday viewing.