How to install IPTV on an Android TV box.
Android TV box is the IPTV power-user pick. The remote is real, the UI is built for D-Pad, TiviMate runs natively, sideloading is a few menu taps, and a $50 Onn 4K Pro from Walmart hits the same 4K playback ceiling as a $200 Nvidia Shield. Install TiviMate from the Play Store, paste the Xtream Codes login from your OTTV welcome email, channel list and EPG load in about five minutes. Same flow works on Shield, Chromecast with Google TV, Google TV Streamer, MECOOL, Xiaomi Mi Box, Formuler Z11, and the bargain Onn box.
At a glance
- Setup time
- 5 minutes.
- App we recommend
- TiviMate. Free is enough, Premium is $20/year.
- Difficulty
- Easy. Play Store, paste login, done.
- What you need
- OTTV Xtream Codes login, Google account, Wi-Fi (Ethernet preferred).
Before you start.
Three things to confirm. Your box runs Android TV or Google TV (not generic AOSP from a no-name reseller). Your remote has a microphone button for Google Assistant voice search, even though the setup does not require it. The OTTV welcome email is open on your phone, ready to read the server URL, username, and password into the TV box.
If the box is on Wi-Fi, run an Ethernet cable to it before you start. Cheap Android TV boxes ship with weak 2.4 GHz Wi-Fi chips and 4K buffering on Wi-Fi is the most common complaint we get. If Ethernet is not an option, force the box onto the 5 GHz band in network settings.
If you only have an M3U URL, run it through the M3U to Xtream Codes converter so TiviMate gets the three-field login it prefers.
Install IPTV on Android TV box, step by step.
Six steps. Around five minutes start to finish.
- 01 · Step one
Open the Google Play Store. From the home screen, scroll to the Apps row, open Play Store. If the box does not have Play Store (some MECOOL and X96 models ship without Google services), skip to the “Sideload TiviMate” section below.
- 02 · Step two
Install TiviMate. Search “TiviMate” with voice or the on-screen keyboard. The developer is AR Mobile Dev. Install. The app is around 12 MB.
- 03 · Step three
Open TiviMate. First launch shows “Add playlist” with two options: M3U Playlist or Xtream Codes. Pick Xtream Codes.
- 04 · Step four
Paste the OTTV login. Three fields: name (call it OTTV), server URL, username, password. Use the box's remote to enter values, or open the OTTV email on your phone and read them in. The Google TV remote can dictate by voice if typing is slow.
- 05 · Step five
Wait for the channel list and EPG to load. Ten to thirty seconds while TiviMate downloads channels and the EPG. Live TV opens with the channel grid.
- 06 · Step six
Set TiviMate as the default IPTV app. Optional but worth it. Settings, Playback, Default media player, “TiviMate built-in” for fastest channel switching. On older boxes (under 2 GB RAM), switch to ExoPlayer instead.
The OTTV login stays loaded. Future launches go straight to the last channel watched.
Sideload TiviMate (boxes without Play Store).
Some Android TV boxes ship without Google certification, so the Play Store hides apps or refuses to install them. Two sideload paths.
- Downloader app.
- Install Downloader from the Play Store or sideload it via Aptoide TV. In Downloader, enter the URL of the TiviMate APK from apkmirror.com. The app downloads, prompts to install, and after one Settings toggle to allow installs from Downloader, it lands on the box. Same flow Firestick users use, see the Set up IPTV on Firestick guide for matching screenshots.
- Send Files to TV.
- Install Send Files to TV on the box and on a phone or laptop. Push the APK over Wi-Fi to the box. The box prompts to install. Faster than Downloader if you already have the APK on a laptop.
- Aptoide TV.
- The third option for boxes that lack Google services entirely. Aptoide TV is an alternative app store with TiviMate, IPTV Smarters Pro, IBO Player, and most IPTV apps. Less polished than Play Store, works fine.
Pick the right Android TV box app.
Four apps cover every Android TV box workflow.
- TiviMate (free, $20/year Premium).
- The category leader. Best EPG layout on Android TV, smoothest channel switching, multi-playlist support in Premium, DVR with scheduled recording, picture-in-picture, custom theming. Free version supports one playlist (enough for OTTV). Premium makes sense if you want DVR or you share the box with family who watch different sources.
- IPTV Smarters Pro (free).
- Cross-platform fallback. Same UI as the phone and Firestick versions. Pick this if you already use Smarters elsewhere and want a consistent experience across devices.
- IBO Player (around $11 lifetime).
- Stalker-style portal app aimed at IPTV resellers. The OTTV team can lock IBO to a specific MAC for stable provisioning. Mention this on a support ticket if you want it.
- Sparkle TV (free).
- Light TiviMate alternative. Good on under-powered boxes (1 GB RAM) where TiviMate stutters.
If the box runs Android TV or Google TV, TiviMate. If you want to record live TV, TiviMate Premium. If the box is cheap and stutters on TiviMate, Sparkle. If you came from Firestick and like Smarters, Smarters Pro.
Picking the right Android TV box hardware.
Five real options in 2026, ranked by what you actually get.
- Nvidia Shield TV (2019) and Shield Pro.
- $150 and $200. The gold standard. Snapdragon-class chip, full Tegra X1+, AI upscaling, Dolby Vision, 16 GB internal, MicroSD slot, Ethernet. Seven years of updates and counting. If you watch 4K daily, this is the box.
- Onn 4K Pro Streaming Box (Google TV).
- $50 at Walmart. The sleeper. 8-core ARM chip, 3 GB RAM, 32 GB storage, Ethernet, Dolby Vision, Wi-Fi 6. Plays 4K HEVC without breaking a sweat. Roughly 80 percent of the Shield experience at 25 percent of the price. The pick if you want cheap and good.
- Google TV Streamer (2024).
- $99. Google's replacement for the Chromecast with Google TV (4K). Better chip than the Chromecast, more RAM, Ethernet port (which the Chromecast HD lacks). The mainstream pick if you do not want to mess with sideloading and Walmart is not nearby.
- Formuler Z11 Pro Max.
- $230. The IPTV-purpose-built box. Comes with the Formuler launcher, MyTVOnline player, dual-band Wi-Fi 6, gigabit Ethernet, USB 3.0 for external storage. Enthusiast pick if you want IPTV to feel like a satellite receiver.
- MECOOL KM2 Plus, Xiaomi Mi Box S 4K.
- $75 to $90. Decent budget Google TV boxes. The MECOOL is closer to the Onn 4K Pro in performance, the Xiaomi has a worse remote but a cleaner UI. Both work, neither is the best at their price.
Avoid generic X96, TX96, H96, and “Android TV” boxes from random Amazon listings. These ship with stock Android (not Android TV), no Play Store, often pre-installed bloatware, and they choke on 4K HEVC. The $30 saving is not worth the headache.
TiviMate free vs Premium on a TV box.
TiviMate Premium is $19.99 per year or $39.99 lifetime. Worth it on a TV box, not worth it on a phone.
Premium adds five things that matter on a big screen. Multiple playlists (run OTTV plus a regional add-on at the same time). DVR with scheduled recording to internal storage or a USB drive. Custom EPG sources beyond the one bundled with Xtream Codes. Multi-window layout (channel grid + player + EPG visible together). Five-device sync across boxes.
The free version is enough for one OTTV login on one box. If the box is the only TV in the house, free works. If you have a Shield in the living room, an Onn in the bedroom, and a Mi Box in the office, Premium pays for itself in five minutes of saved setup time.
Things Android TV boxes do that Firestick and Smart TV cannot.
Five real differences between Android TV box and the other living-room platforms.
- A real D-Pad remote with Google Assistant.
- Press the mic, say “BBC One”, channel opens (when EPG is mapped). Firestick has Alexa, but Google Assistant on Android TV finds IPTV channels by name more reliably.
- Sideload without “Developer options” hoops.
- Android TV settings, Apps, Security and restrictions, unknown sources, toggle on. Cleaner than Firestick's three-screen toggle dance.
- External storage for DVR.
- Plug a USB stick or an external SSD, TiviMate Premium writes recordings to it. No Firestick app does this cleanly, and no Smart TV does it at all.
- Cast from phone or laptop.
- Chromecast is built in. Open YouTube on your phone, cast to the box, browse the channel grid on a second screen.
- Real Google Play Store with IPTV apps.
- Firestick has the Amazon Appstore which carries Smarters but not TiviMate. Smart TVs run their own walled gardens. Android TV is the most flexible.
Common Android TV box IPTV problems.
Six complaints we see in support, with the fix for each.
- “TiviMate says network error on first launch.”
- Wi-Fi probably connected before DNS finished setting up. Open Settings, Network, Restart Wi-Fi, reopen TiviMate. If the error persists, the Xtream Codes URL has a trailing space. Re-enter manually.
- “Channels load but stutter on 4K.”
- Move from Wi-Fi to Ethernet. Cheap Android TV boxes have 2.4 GHz-only Wi-Fi chips and 4K bottlenecks on them. If Ethernet is not possible, switch to the 5 GHz band manually in network settings.
- “The Play Store does not have IPTV Smarters Pro.”
- This happens on Google TV in some regions because of geo-restrictions on the Smarters listing. Workaround: install via the Downloader app from the iptvsmarters.com APK. Same APK as the Play Store version, no Play Store dependency.
- “TiviMate Premium will not activate after I paid.”
- TiviMate Premium activates via a Companion app on your phone. Install TiviMate Companion from the Play Store, log in with the same account you bought Premium with, scan the QR code TiviMate shows on the TV. One time only.
- “Sleep mode kills the stream and TiviMate forgets the channel.”
- Settings, Device Preferences, Screen saver, set “When to start” to Never if you want the channel to keep playing. Or accept that sleep cuts the stream and use TiviMate's “Resume last channel” toggle on launch.
- “Voice search finds Netflix shows but not IPTV channels.”
- Google Assistant indexes the EPG. If the EPG is missing or stale, voice search fails. Refresh the EPG manually in TiviMate, Settings, Playlists, Update.
If none of these match, the Fix IPTV buffering guide and Fix M3U not loading guide cover deeper problems.
After setup, three things worth doing.
Plug in Ethernet if the box is within reach of the router. Turn on “Resume last channel on launch” in TiviMate Settings, Playback, so the box opens to the last channel instead of the grid. Set TiviMate as the default home app if you want the box to boot straight into IPTV instead of the Google TV launcher (Settings, Apps, Default apps, Home).
Frequently asked.
- Which is the best Android TV box for IPTV in 2026?
- Nvidia Shield TV Pro if budget is no object. Onn 4K Pro at $50 if you want best-value. Google TV Streamer at $99 if you want stock Google. Formuler Z11 Pro Max at $230 if you want an IPTV-purpose-built box.
- Which IPTV app is best on Android TV?
- TiviMate. Free version handles one OTTV login. Premium ($19.99/year) makes sense for multi-box setups or DVR.
- Can I install IPTV Smarters Pro on Android TV?
- Yes, from the Play Store on most Android TV and Google TV boxes. On boxes where the Play Store hides it, sideload the APK from iptvsmarters.com using the Downloader app.
- Do I need TiviMate Premium for OTTV?
- No. The free version is enough for one OTTV playlist on one box. Premium adds multi-playlist, DVR, and five-device sync, which matter for multi-box households.
- Does IPTV work on the Chromecast with Google TV (HD)?
- Yes, but the HD model has 8 GB storage and 2 GB RAM, so TiviMate works but feels tight after a few apps. Stick to one IPTV app on the HD Chromecast. The 4K and the Google TV Streamer handle more.
- Can I record live TV on an Android TV box?
- Yes with TiviMate Premium. Right-click any channel in the grid, Record, pick a duration or a schedule. Files save to internal storage by default, or to a USB stick if you add one.
- Does the Nvidia Shield support 4K HDR IPTV?
- Yes, including Dolby Vision and HDR10+. TiviMate passes through the HDR metadata if the channel is broadcast in HDR.
- Can I use the box's Google Assistant remote for IPTV channel switching?
- Yes when the EPG is mapped. Hold the mic button, say a channel name. Voice search opens the channel in TiviMate. Mapping fails if the EPG has not refreshed, force-refresh in TiviMate Settings, Playlists.
- My X96 box does not have a Play Store. What do I do?
- You probably have a generic AOSP box, not Android TV. Install Aptoide TV from a sideload, then install TiviMate or IPTV Smarters Pro from Aptoide. Setup works the same way once the app is installed.
- Will an Android TV box work over hotel Wi-Fi?
- Most hotel networks have a captive portal that blocks new devices. You can connect a phone to the hotel Wi-Fi, share the hotspot with the box, and the box gets internet. Slow but works for a trip.
Ready to test on a TV box? Start the 24-hour free trial, install TiviMate from the Play Store, paste the OTTV login. Channel list inside five minutes. Need a box recommendation? The Onn 4K Pro at $50 is the answer for most homes. Contact support if you want a different pick for a specific use case.
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.