1. Home
  2. Blog
  3. IPTV on an Android TV box
SETUP GUIDES

How to set up IPTV on an Android TV box in Saudi Arabia

Setting up IPTV on an Android TV box takes about ten minutes once your login details arrive: install one app from Google Play, type in three lines of Xtream Codes, and let the TV guide load. This guide walks you through every menu, the app to pick for your box, and the settings that keep live TV smooth in a Saudi home.

โฑ๏ธ 12 min readโœ๏ธ The Ishtirak IPTV Team

โšก KEY POINTS

  • Install TiviMate, IPTV Smarters Pro or XCIPTV from Google Play, then log in with the Xtream Codes details we send after payment.
  • Type the server URL, username and password exactly as received: same capital letters, no extra spaces.
  • Plan on 15 Mbps per HD screen and 25 Mbps per 4K screen, measured on the box itself, ideally over Ethernet or 5 GHz Wi-Fi.
  • One-screen plans start at SAR 79; for several boxes playing at once, the 12-month multi-screen plans cover 2, 3 or 4 screens.
๐Ÿ“‘ Contents
  1. Why an Android TV box is a great IPTV player
  2. Before you start: a five-minute checklist
  3. Which IPTV app should you install on your box?
  4. Set up IPTV on an Android TV box, step by step
  5. App not in Google Play? The Downloader route
  6. TV guide, catch-up and VOD on your box
  7. Settings for smooth live TV
  8. Android box troubleshooting table
  9. Your questions
  10. Conclusion

An Android TV box is one of the easiest ways to bring IPTV to a living room in Riyadh, Jeddah, Dammam or anywhere else in the Kingdom. It plugs into any TV with an HDMI port, it runs the same Google Play apps as a modern Android TV or Google TV set, and it usually has more processing power than the built-in system of a TV that is already a few years old. In practice, that means faster channel zapping, a proper programme grid and fewer freezes during a big match.

The good news is that you do not need to be technical. Your Ishtirak IPTV subscription does not come as a special device or a card: it comes as a set of login details, sent by WhatsApp or e-mail as soon as payment is confirmed. The app on your box reads those details and organises the 36,000+ live channels and 260,000+ movies and series into neat lists. Below: where to tap, what to type, and how to fix the rare hiccup.

IPTV on an Android TV box: setting up an IPTV app with Xtream Codes on a TV in a Saudi living room

1Why an Android TV box is a great IPTV player

Your TV screen decides first which app you can use. Samsung and LG sets have their own app stores and work with IBO Player, while anything running Android TV or Google TV opens the door to the full family of Android IPTV apps. A box adds that Android layer to any TV, even one without smart features, and it travels with you: if you move flats or change rooms, you unplug it and take your whole setup along.

There is also a performance argument: on a TV more than five or six years old, the built-in processor can struggle with live sport, and a recent box often gives smoother playback on the same connection. And because TiviMate, IPTV Smarters Pro and XCIPTV are all on Google Play for Android TV and Google TV, installation is as simple as on a phone.

36,000+live channels
260,000+movies and series
15 Mbpsper HD screen
7 daysa week support, English and Arabic

2Before you start: a five-minute checklist

Most setup problems come from something missing before the first tap. Check these five points first.

  • Your login details are at hand. After payment, you receive a server URL, a username, a password (that trio is your Xtream Codes login) and an M3U link. Keep the message open on your phone.
  • The box is connected and up to date. Sign in with a Google account so Google Play works, then let any pending system update finish.
  • Your connection is fast enough. Count 15 Mbps for each HD screen and 25 Mbps for each 4K screen. Run the speed test on the box itself, not on your phone, which sits in a different spot and may use a different band.
  • Cable beats Wi-Fi. If the box has an Ethernet port and the router is close, use it. Otherwise connect to the 5 GHz Wi-Fi network rather than 2.4 GHz.
  • There is room on the box. Keep at least 1 GB of free storage so the app and its TV guide can load properly.
Server URLThe address of the server, usually starting with http://. Copy it in full, including the port number if there is one.
UsernameYour personal login. It is case-sensitive: a capital letter typed in lower case is a different username.
PasswordSame rule: exact characters, no space before or after.
M3U linkAn all-in-one link for players that only read playlists, such as VLC. On an Android box you will rarely need it.
๐Ÿ’ก

Tip: typing a long password with a TV remote is the slowest part of the job. Many boxes let you pair a phone as a keyboard through the Google TV app, or you can plug a cheap USB keyboard into the box for a minute.

3Which IPTV app should you install on your box?

An IPTV app is only a player: it contains no channels of its own and simply connects to your subscription. That is why you can switch apps at any time without losing anything. On an Android TV box, three players cover almost every need, plus VLC as a testing tool. Our IPTV apps guide compares them device by device; here is the short version for boxes.

AppLoginTV guideBest for
TiviMateXtream Codes or M3UFull programme gridFast zapping and a cable-style guide; advanced features through a paid option from the developer
IPTV Smarters ProXtream Codes or M3UYes, list styleThe same familiar interface on every screen in the home, from the box to the phone
XCIPTVXtream Codes or M3UYesModest or older boxes, for example in a kitchen or guest room
VLCM3U onlyLimitedQuickly testing a link when troubleshooting
โš ๏ธ

Good to know: some players charge for extra features. Those fees go directly to the app developer and are never collected by Ishtirak IPTV. Your subscription price is the same whatever app you choose.

4Set up IPTV on an Android TV box, step by step

Here is the main method, the one that works on Android TV, Google TV and certified Android boxes with Google Play. It is the same path described in the Android TV section of our setup guide, with a little more detail for each screen.

  1. Open Google PlayOn a classic Android TV home screen, open the Google Play Store icon. On Google TV, go to the Apps tab, then use the search option.
  2. Search and install your playerType TiviMate, IPTV Smarters Pro or XCIPTV, select the app and press Install. Wait for the button to change to Open.
  3. Open the app and choose Xtream CodesIn TiviMate, select Add playlist, then Xtream Codes. In IPTV Smarters Pro, select Add user, then Login with Xtream Codes API.
  4. Enter your three detailsFill in the server URL, the username and the password exactly as they appear in your message. In Smarters, you can also give the profile a name, such as Living room.
  5. Confirm and let it loadPress Next or Add user. Stay inside the app while live channels, movies, series and the TV guide download. The first load can take a few minutes.
  6. Test a channel, then a filmOpen a news channel to check live TV, then start a film from the VOD section. If both play, your box is ready.

Three lines of text, one app, and the whole library is on your TV.

โœ…

Setup help is included. If anything on your screen looks different from these steps, send a photo of it on WhatsApp with your username and the model of your box. A real person answers 7 days a week, in English or Arabic.

5App not in Google Play? The Downloader route

Some boxes sold in the region run a basic version of Android without the TV edition of Google Play, and occasionally an app is simply not listed for a given device. In that case, you install the player with Downloader, exactly as on a Fire TV Stick.

Unlock developer options

On Google TV and Android TV, go to Settings โ€บ System โ€บ About and press Android TV OS build seven times in a row. A message confirms that you are now a developer. On some generic boxes, the same trick works on the Build number line inside About.

Allow apps from unknown sources

Go to Settings โ€บ Apps โ€บ Security & restrictions โ€บ Unknown sources and allow Downloader. Depending on the brand of your box, the wording can be Install unknown apps or sit under a Security menu, but the idea is the same: you authorise one specific app to install others.

Install the player through Downloader

Install Downloader, open it, type the official download address published by the developer of the player you chose, and install the file when the download finishes. Then return to the steps in the previous section to log in with Xtream Codes.

๐Ÿ’ก

Security first: only download a player from its developer's official source, and avoid modified apps: our support can only help with standard players.

๐Ÿ“ฑ Stuck on an unusual menu on your Android box?

Get help on WhatsApp โ†’

6TV guide, catch-up and VOD on your box

Once you are logged in with Xtream Codes, the TV guide (EPG) loads automatically: no extra link to paste. It shows what is on now and what comes next, and in TiviMate it takes the form of a full grid you can scroll through hour by hour.

๐Ÿ“… TV guide

Allow a few minutes after the first login for the guide to fill in. If it is still empty after an hour, contact support with your username and the app you use.

โช Catch-up

Replay of programmes already aired works on selected channels only. They are marked with a small icon in the app, so you know at a glance.

๐ŸŽฌ Movies and series

The VOD section holds 260,000+ titles at no extra cost. Playback resumes where you stopped, even if you continue on another screen.

๐Ÿ”’ Parental control

Adult content (18+) stays off until you ask for it. Once active, lock it with a PIN in the app's parental settings, especially on a box in a child's room.

A handy habit: mark the channels you watch most as favourites. The channels page explains how categories are organised, from Saudi and Gulf channels to international groups by region.

7Settings for smooth live TV

When a stream stutters, the cause is almost always between your router and your box, not in the app. These adjustments, also listed in our setup guide, solve most cases without calling anyone.

  • Measure on the box. Install a speed-test app on the box and compare the result with 15 Mbps per HD screen or 25 Mbps per 4K screen.
  • Use Ethernet or 5 GHz Wi-Fi. If the router is far, a Powerline adapter can carry the connection through your electrical wiring to the TV.
  • Free the router. Do not hide it in a closed cabinet or behind the TV: walls and metal weaken Wi-Fi a lot.
  • Keep the box light. Keep at least 1 GB of free storage, clear the app cache from Settings โ€บ Apps when it grows, and restart the box once a week.
  • Pick the right version. When Wi-Fi is weak, choose the HD version of a channel rather than 4K, especially for live sport.

The whole household shares your bandwidth, so a large download elsewhere in the flat can affect a 4K match. Our FAQ details the speed needed for each combination of screens.

๐Ÿ”ฅ ONE SCREEN

One Android box, the full library

Every plan includes 36,000+ live channels, 260,000+ movies and series, the TV guide and setup help. One-time payment through a secure link, no auto-renewal and no stored bank card. The 12-month plan works out at SAR 23.25 a month.

8Android box troubleshooting table

Here are the situations we meet most often on Android boxes, with the fix that works in the vast majority of cases. Try them in order before writing to us; if the problem persists, send the channel name and the time it happened so we can check on our side.

SymptomLikely causeWhat to do
"Invalid login" or authorisation errorA typo, a wrong capital letter or a spaceRetype the server URL, username and password exactly as received, character by character
Channels load but the guide is emptyThe EPG is still downloadingWait a few minutes and update the guide in the app; contact support if it is still empty after an hour
Picture freezes or buffersNot enough speed at the box, or weak Wi-FiTest speed on the box, switch to Ethernet or 5 GHz, choose the HD version, restart the router
A second TV cuts off the firstA one-screen plan allows one stream at a timeWatch on one screen at a time, or move to a 2, 3 or 4-screen plan
App missing from Google PlayBox without the TV edition of Google PlayUse the Downloader route described in section 5
App slow or closing on its ownFull storage or a heavy cacheFree at least 1 GB, clear the cache, restart the box, or try XCIPTV

Several boxes in the same home

A one-screen plan plays one stream at a time, even if the app is installed on several boxes. If the living room, the bedroom and the majlis watch at the same time, a multi-screen plan is the clean solution. Count 30 Mbps for two HD screens and 45 Mbps for three.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง MULTI-SCREEN

An Android box in every room, all playing at once

The 12-month multi-screen plans let 2, 3 or 4 screens play simultaneously with the same login. They add rooms, not content: every screen gets the full library. That is SAR 219.50, SAR 199.67 or SAR 189.75 per screen for the year.

Your questions about IPTV on an Android TV box

How do I install IPTV on an Android TV box?

Install TiviMate, IPTV Smarters Pro or XCIPTV from Google Play, open it, choose the Xtream Codes login and enter the server URL, username and password we send after payment. Stay in the app while channels and the guide load. The full path for each screen is in our setup guide.

What is the best IPTV app for an Android box?

TiviMate is the favourite for fast zapping and a real programme grid, IPTV Smarters Pro is ideal when the family uses different devices, and XCIPTV suits modest boxes. All three accept Xtream Codes. See the full comparison on our apps page.

Should I use Xtream Codes or the M3U link on my box?

Use Xtream Codes whenever the app offers it: live TV, movies, series, the TV guide and catch-up are organised automatically. The M3U link is mainly for VLC or players that only read playlists.

Why does IPTV buffer on my Android box?

In most cases the box receives less than 15 Mbps per HD stream or 25 Mbps for 4K. Test the speed on the box itself, use Ethernet or 5 GHz Wi-Fi, choose the HD version of the channel and restart the router. If it continues, send us the channel name and time on WhatsApp.

Can I use one subscription on several Android boxes?

You can install the app on several boxes, but a one-screen plan plays one stream at a time. To watch on several screens simultaneously, choose a 12-month multi-screen plan for 2 screens (SAR 439), 3 screens (SAR 599) or 4 screens (SAR 759). Details on the pricing page.

Conclusion: your Android box is ready for IPTV

Setting up IPTV on an Android TV box comes down to three moves: install a good player from Google Play, log in with Xtream Codes, and give your box a solid connection. Once that is done, you get the full Ishtirak IPTV library on your TV, with a proper guide, catch-up on selected channels and a huge on-demand section, all controlled from one remote.

Pick the plan that fits your home, from one month at SAR 79 to twelve months at SAR 279, or a multi-screen plan if several rooms watch at the same time. Payment is one-time through a secure link, there is no auto-renewal, and you get a full refund if you cancel before activation, or if a technical problem on our side is not fixed within 72 hours on a compatible device, as set out in our refund policy. Questions first? Our contact page and WhatsApp are open 7 days a week.

๐Ÿ“บ
The Ishtirak IPTV Team

We set up IPTV with our customers in Saudi Arabia every day, on Android boxes, Smart TVs, Fire TV Sticks and phones, in English and Arabic. This guide reflects the menus and settings we walk people through on WhatsApp. Learn more about us.