24-hour free trial
IPTV Gold

How to set up IPTV on Android

By the IPTV Gold editorial team · How we write and test

Quick answer Last updated:

To set up IPTV on Android, install TiviMate (TV boxes) or IPTV Smarters Pro or XCIPTV (phones and tablets) from Google Play, choose the Xtream Codes login option, then enter the server URL, username and password we send. Formuler and BuzzTV boxes have their own built-in apps. Most setups take about 5 minutes.

What you need on Android

Set up IPTV on Android in 6 steps

These steps cover any Android device that has Google Play: phones, tablets, Google TV boxes and the Shield. Formuler and BuzzTV boxes have a few differences, covered right after.

  1. Step 1: Find the Xtream Codes section of your welcome message

    Your activation email or Live Chat message lists a server URL, a username and a password under Xtream Codes. On a phone you can copy them straight from the message; on a TV box, keep the message open on your phone for reference.

  2. Step 2: Open Google Play and search for a player

    On an Android TV or Google TV box, search for TiviMate. On a phone or tablet, search for IPTV Smarters Pro or XCIPTV, since TiviMate is built for TV screens and remotes. Formuler and BuzzTV owners can use the player already on the box.

  3. Step 3: Install the app and accept its permissions

    Tap Install, then open the app. If Android asks to allow notifications or access to storage, allow them. The player needs storage for the program guide and posters, and notifications for recording or reminders.

  4. Step 4: Pick the Xtream Codes login option

    In TiviMate, choose Add playlist → Xtream Codes. In IPTV Smarters Pro, choose Login with Xtream Codes API. XCIPTV opens straight onto a login form with username, password and server URL fields.

  5. Step 5: Enter the server URL, username and password

    Type or paste each field exactly, including the http:// at the start of the URL and any port number after the colon. On a TV box, the Google TV app on your phone has a remote with a keyboard that makes this much quicker.

  6. Step 6: Wait for the first sync, then build favourites

    The first load downloads live channels, on-demand titles and up to a week of guide data, so give it a minute or two. Then add the channels you watch most to favourites, which saves scrolling through the full lineup every night.

Notes for popular Android TV boxes

Formuler with MYTVOnline 3

Formuler boxes such as the Z11 Pro and Z11 Pro Max come with MYTVOnline 3, a player built for their remote. It accepts three kinds of connection: a portal using the box’s MAC address, Xtream Codes, or an M3U link.

  1. Open MYTVOnline 3 and choose the option to add a new portal or connection.
  2. Pick Xtream Codes for the quickest start, or portal mode if you’d like the MAC-based method.
  3. For Xtream, enter the server URL, username and password. For portal mode, note the MAC address shown on that screen and send it to us first.
  4. Save, and the channel list and guide load within a minute or two.

BuzzTV

BuzzTV boxes run Android with BuzzTV’s own player, which takes Xtream Codes details. Open the player, add a new account with your server URL, username and password, and save. Most models also let you install other players if you prefer TiviMate’s guide.

NVIDIA Shield TV and Shield TV Pro

The Shield is the strongest Android box for 4K and HDR. It has gigabit Ethernet, plenty of processing headroom and excellent frame-rate switching. Install TiviMate from Google Play and turn on auto frame rate in the player, or use the Shield’s own frame-rate matching in its display settings.

Chromecast with Google TV and Google TV Streamer

Google no longer sells the Chromecast with Google TV, but plenty are still in use. It has only 8 GB of storage and no network port, so keep its cache clear and use Google’s Ethernet power adapter if Wi-Fi is weak. The Google TV Streamer that replaced it has more storage and an Ethernet port built in.

Android players compared

Any of these plays our full lineup. Choose by screen size first, then by how much you care about the guide.

Third-party players made by independent developers. IPTV Gold doesn’t sell app upgrades.
PlayerBest onCostStrengthsWeak spots
TiviMate Android TV and Google TV boxes, Shield, Google TV setsFree basic version; premium bought from the developerCable-style grid guide, catch-up, recording, multiple playlists with premiumNot designed for phones; many extras need premium
IPTV Smarters Pro Phones, tablets and TV boxesFreeBig Live TV, Movies and Series tiles; easy for the whole familyPlainer guide; long channel lists scroll slowly
XCIPTV Phones, tablets and TV boxesFreeQuick to load and light on storage, which suits a ChromecastBusy menus with a learning curve
MYTVOnline 3 Formuler boxes onlyIncluded with the boxPortal and Xtream support, fast zapping, built for the Formuler remoteOnly available on Formuler hardware
BuzzTV player BuzzTV boxes onlyIncluded with the boxDesigned around the BuzzTV remote and menusOnly available on BuzzTV hardware

Best Android settings for smooth playback

Android troubleshooting

Fixes for the issues Android users report most often.
ProblemLikely causeFix
TiviMate isn’t in Google Play on your phone TiviMate only supports TV devicesUse IPTV Smarters Pro or XCIPTV on phones and tablets
Playback stops when the phone screen turns off Battery optimisation is pausing the appSet the player’s battery usage to Unrestricted in the app info screen
"Storage full" warning on a Chromecast with Google TV Only 8 GB of space, shared with system updatesClear the player’s cache, uninstall unused apps and shorten the EPG range
Formuler shows "not authorised" in portal mode The box’s MAC hasn’t been registered with us yetSend us the MAC shown in MYTVOnline 3, or switch to the Xtream Codes option
4K stutters on an NVIDIA Shield or Google TV Streamer Wi-Fi signal, or frame rate mismatched with the TVPlug into Ethernet and turn on auto frame rate in the player
Guide times are an hour or more off Wrong time zone on the boxTurn on automatic date and time, or pick your province’s zone in the system settings
"Invalid login" on a TV box Auto-capitalised username, missing http://, or a stray spaceRetype the username in lowercase exactly as sent and check the full URL

Nothing here matches? Reach our support team, available day and night, with the device model and player name. Curious about the content first? The Canadian, French and 4K channel groups are listed by category, and IPTV Gold’s Canadian lineup and plans are summarised on our home page. Fire TV owners can follow the Firestick install walkthrough instead, since Amazon’s store works differently.

Android IPTV questions

Is TiviMate free on Android?

TiviMate has a free version that plays your channels with the guide. The premium version adds features such as recording, catch-up and multiple playlists, and you buy it from the developer through the TiviMate Companion app on an Android phone. That purchase is separate from your IPTV Gold plan; check the developer’s current price and device limits.

Which Android TV box works best for IPTV in Canada?

It depends on what you value. The NVIDIA Shield is the strongest choice for 4K HDR and frame-rate matching. A Formuler Z11 Pro with MYTVOnline 3 gives the most cable-box feel. A Google TV Streamer is the simplest to live with and has a built-in Ethernet port. All three run our service well.

Can I watch on my phone and my TV box at the same time?

You can install the app on both and sign in with the same details. On a 1-device plan, starting a channel on your phone will interrupt the box. If you regularly watch on both at once, choose the 2-device plan.

Do I need to sideload anything on Android?

Usually not. TiviMate, IPTV Smarters Pro and XCIPTV are all in Google Play, and Formuler and BuzzTV boxes ship with their own player. Sideloading is only needed if a player you want isn’t listed, in which case our support team will send a direct link.

Put your Android box to the test

Request the 24-hour trial and run it on the box or phone you’ll actually use. Try the guide, the 4K group and a busy sports night. If something feels off, our team helps 24/7.

7-day refund 24/7 Live Chat help Priced in CAD

Start 24h Free Trial Plans