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.
โก 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
- Why an Android TV box is a great IPTV player
- Before you start: a five-minute checklist
- Which IPTV app should you install on your box?
- Set up IPTV on an Android TV box, step by step
- App not in Google Play? The Downloader route
- TV guide, catch-up and VOD on your box
- Settings for smooth live TV
- Android box troubleshooting table
- Your questions
- 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.

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.
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.
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.
| App | Login | TV guide | Best for |
|---|---|---|---|
| TiviMate | Xtream Codes or M3U | Full programme grid | Fast zapping and a cable-style guide; advanced features through a paid option from the developer |
| IPTV Smarters Pro | Xtream Codes or M3U | Yes, list style | The same familiar interface on every screen in the home, from the box to the phone |
| XCIPTV | Xtream Codes or M3U | Yes | Modest or older boxes, for example in a kitchen or guest room |
| VLC | M3U only | Limited | Quickly 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
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.
The VOD section holds 260,000+ titles at no extra cost. Playback resumes where you stopped, even if you continue on another screen.
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 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.
| Symptom | Likely cause | What to do |
|---|---|---|
| "Invalid login" or authorisation error | A typo, a wrong capital letter or a space | Retype the server URL, username and password exactly as received, character by character |
| Channels load but the guide is empty | The EPG is still downloading | Wait a few minutes and update the guide in the app; contact support if it is still empty after an hour |
| Picture freezes or buffers | Not enough speed at the box, or weak Wi-Fi | Test speed on the box, switch to Ethernet or 5 GHz, choose the HD version, restart the router |
| A second TV cuts off the first | A one-screen plan allows one stream at a time | Watch on one screen at a time, or move to a 2, 3 or 4-screen plan |
| App missing from Google Play | Box without the TV edition of Google Play | Use the Downloader route described in section 5 |
| App slow or closing on its own | Full storage or a heavy cache | Free 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.
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.