In this article
Last updated: · By the Televsio team
For most people an Android TV or Google TV box is the better choice for live TV over IPTV: it runs modern player apps, handles current video codecs and gets software updates. A MAG box is still a good fit if you want a cable-style box that does one thing, with no apps to install and nothing to configure beyond a portal address. The rest of this guide explains the difference, how to pick a decent Android box, how to set up a MAG portal step by step, and how to fix the problems people run into on both.
We also cover where Fire TV sticks fit in, because Amazon changed the rules for installing apps on them, and that affects which device you should buy today.
MAG box vs Android box at a glance
| MAG box | Android TV / Google TV box | |
|---|---|---|
| How IPTV is added | A portal URL entered in the box’s settings; the provider links it to the box’s MAC address | A player app (TiviMate, IPTV Smarters, Telyqro and others) with an Xtream Codes login or an M3U URL |
| Setup effort | Low: one address, then reboot | Medium: install an app, sign in, set up the guide |
| Other apps | None or very few | App store with streaming, music and utility apps |
| Player features | Whatever the portal offers | Depends on the app: multi-view, catch-up, recording, EPG layouts |
| Codec support | Depends on model; older units lack newer codecs | Depends on the chip; recent certified boxes handle H.265 and often AV1 |
| Updates | Firmware updates from the manufacturer, at a slow pace | OS and app updates; frequency depends on the brand |
| Best for | People who want a simple “TV box” with a remote and nothing else | People who want choice of player, features and other apps |
What a MAG box is
A MAG box is a dedicated IPTV set-top box made by Infomir. It doesn’t run an app store. Instead it loads a portal, a web-based interface hosted by your IPTV provider, which shows the channel list, the guide and on-demand content. The provider recognises your box by its MAC address, so there is no username or password to type on the TV.
That design is the main strength and the main weakness. It feels like a cable box: switch on, pick a channel, done. But you can only use what the portal gives you. You can’t swap in a different player, and older models can struggle with newer stream formats.
What an Android TV box is
An Android TV box (or a Google TV box, which is Android TV with Google’s newer interface) is a general streaming device. You install an IPTV player from the app store, sign in with the details your provider sends, and the app builds the channel list and TV guide. Because the player is separate from the service, you can change apps without changing provider, and you get features such as catch-up, favourites, multi-view and recording, depending on the app. Our guide to the best IPTV players compares the main options.
How to choose an Android TV box for IPTV
The cheapest boxes online often promise 4K and the latest Android version and then stutter, overheat or never receive an update. These are the points that matter more than the label on the box.
1. Certified Android TV or Google TV, not “Android box”
A certified device ships Google’s official Android TV or Google TV software, the Google Play Store and the licences streaming apps check for. Generic boxes often run phone Android with a TV launcher on top, sometimes with a misreported Android version, and rarely get security updates. Look for “Android TV” or “Google TV” in the official product name and the Play Store on the home screen. Brands that sell certified devices include Xiaomi (the TV Box S), Onn, Homatics, Nvidia (Shield TV) and Google’s own Google TV devices. Check the exact model before buying, since brands also sell uncertified hardware.
2. Enough memory
IPTV players keep large channel lists and guide data in memory. Treat 2 GB of RAM as the minimum and prefer more if you have a big playlist, use several EPG sources or want multi-view. For storage, 8 GB fills up quickly after a few apps and updates; more internal storage gives the player room for its cache.
3. Codec support
Live streams are usually H.264 or H.265 (HEVC). Some 4K content uses H.265, and newer services use AV1. A box that can’t decode a format in hardware either falls back to software decoding, which stutters on weak chips, or shows a “format not supported” message. Check the manufacturer’s spec sheet for H.265 and, if you want to be future-proof, AV1. If you already see format errors, our guide on fixing “format not supported” errors walks through the player-side fixes.
4. Ethernet and Wi-Fi
A wired connection is the single biggest stability upgrade for live TV. If the box has an Ethernet port, use it. If it doesn’t (many sticks and compact Google TV devices don’t), a USB Ethernet adapter that the manufacturer supports is worth it. For Wi-Fi, choose a box with 5 GHz support at least, and keep it in the same room as the router where you can.
5. Updates and support
Ask how long the brand supports the model. A box that still gets Android security patches and app compatibility updates will keep running current player versions; one that is stuck on an old release will eventually lose app support.
Where the Nvidia Shield fits
The Shield TV is the box many enthusiasts recommend for its processor and long software support, but it costs considerably more than budget boxes. If you have one, our Nvidia Shield streaming setup guide covers the settings worth changing.
A note on Fire TV sticks
Fire TV sticks used to be the default cheap alternative to an Android box, because you could install almost any Android app on them with the Downloader app. That has changed. Amazon has removed Downloader from its Appstore, and Fire TV models running Amazon’s newer Vega OS (starting with the Fire TV Stick 4K Select) only install apps from the Amazon Appstore. On Fire OS models, Amazon has also started blocking some sideloaded apps that it identifies as providing unlicensed content.
In practice: before buying a Fire TV device for IPTV, check that the player you want is available in the Amazon Appstore for that exact model. If you need a specific player that isn’t, a certified Android TV or Google TV box with the Play Store is the safer buy. Our guide to installing IPTV on a Firestick covers the Fire TV side in more detail.
How to set up a MAG box portal
MAG menus differ between models and firmware versions (MAG 322, 324, 520, 524 and others), so labels on your screen may not match exactly. The order of the steps stays the same.
- Find the MAC address. It is printed on the sticker under the box and shown in the settings, usually under Device info or Status. MAG MAC addresses start with
00:1A:79. - Send the MAC address to your provider. The provider registers it on their side and gives you a portal URL. With Televsio you send the MAC to support; we activate the line and send the portal URL.
- Open the settings. Press the Setup (or Settings) button on the remote, or choose Settings from the start screen.
- Go to the portal settings. On most models: System settings > Servers > Portals. Newer firmware may show Portals directly in the settings menu.
- Enter the portal. Type a name in Portal 1 name (anything you like) and paste or type the address in Portal 1 URL exactly as you received it, including
http://and any trailing/c/. - Save (usually the OK button or an on-screen Save option).
- Reboot the box, either from the settings menu or by unplugging it for ten seconds. The portal should load after the restart.
Typing a URL with a MAG remote is slow. Take your time with dots, colons and slashes: one wrong character and the portal won’t load.
Alternative: a MAG emulator on an Android box
If you already own an Android TV box but your provider gives you a portal, an STB emulator app can imitate a MAG box. The app generates a virtual MAC address (or lets you enter one), and the provider registers that MAC the same way as a real box. It works, but the interface is less polished than a native player, so if your provider also offers an Xtream Codes login, a regular IPTV app is usually the better experience. Our explainer on Xtream Codes vs M3U covers those login types.
How to set up IPTV on an Android TV box
- Connect the box to the TV and the network (Ethernet if possible) and finish the Google account setup.
- Install system updates under Settings > System > About > System update (the path varies by brand).
- Install an IPTV player from the Play Store.
- Open the player and add your playlist. Choose the Xtream Codes option if your provider sends a server, username and password; choose M3U if you received a playlist URL.
- Check that the TV guide loads. If it doesn’t, our guide on updating the EPG in TiviMate covers the usual fixes, and the steps are similar in other players.
Troubleshooting
The MAG portal doesn’t load or says the MAC is not authorised
- Compare the MAC in the box’s settings with the one you sent. A single swapped character is a common cause.
- Check the portal URL character by character, including
http://, the port number if there is one, and the ending. - Ask the provider to confirm the MAC is active. Registration is done on their side, and it can take a few minutes after you send it.
- Reboot the box after any change. MAG boxes often keep the old portal state until a restart.
- If the box shows a network error rather than a portal error, check the cable or Wi-Fi settings under the network menu and try a wired connection.
The portal loads but channels won’t play
- Try several channels. If none play, the subscription may have expired or the line may be in use on another device.
- If only some channels fail, the problem is usually on the stream side; tell your provider which ones.
- Older MAG models may not decode some formats. If the same channels play on another device, the box is the limit.
The Android box is slow, freezes or gets hot
- Give it airflow. Boxes hidden behind the TV or in a closed cabinet overheat, and a hot chip slows itself down.
- Uninstall apps you don’t use and clear the player’s cache (Settings > Apps > [player] > Clear cache). Avoid “Clear data” unless you’ve backed up the player’s settings.
- Reduce the number of EPG sources and keep fewer past days of guide data in the player.
- Restart the box now and then. Many people leave boxes in standby for weeks; a full restart frees memory.
- Check for system and app updates.
Streams stutter on Wi-Fi but play fine on cable
- Switch the box to the 5 GHz network, or move it closer to the router.
- Use Ethernet or a supported USB Ethernet adapter. Powerline adapters are a fallback if running a cable isn’t possible.
- If it stutters on cable too, the cause is elsewhere: see our full guide on fixing IPTV buffering.
Which one should you buy?
Choose a MAG box if the person using it wants a box that behaves like cable, doesn’t want to deal with apps, and only needs live TV from one provider. Choose a certified Android TV or Google TV box if you want to pick your player, use features like catch-up and multi-view, run other streaming apps, and keep up with newer formats. Whichever you choose, a wired connection and a provider with a well-maintained guide matter as much as the box.
Televsio works on both: an Xtream Codes login for Android players, or a portal URL for MAG boxes after you send your MAC address. You can start with a free trial to check it on your own device, or see the plans. Every paid plan also includes Telyqro Premium for the length of the plan; read what Telyqro does and how the included Premium works.
Frequently asked questions
Is a MAG box or an Android box better for IPTV?
For most people an Android TV or Google TV box is better: you can choose your player app, use features like catch-up and multi-view, and get software updates. A MAG box suits people who want a simple cable-style box with no apps to manage.
How do I add a portal to a MAG box?
Send the box’s MAC address to your provider, then open Settings, go to System settings > Servers > Portals, enter a name and the portal URL in Portal 1, save and reboot. Menu names vary slightly between MAG models and firmware versions.
Where do I find the MAC address of a MAG box?
It is printed on the sticker under the box and shown in the settings under Device info or Status. MAG MAC addresses start with 00:1A:79.
How much RAM does an Android TV box need for IPTV?
Treat 2 GB as the minimum. More memory helps with large playlists, several EPG sources and multi-view, and keeps the player responsive.
Should I avoid cheap generic Android boxes?
Usually, yes. Uncertified boxes often run phone Android with a TV launcher, may misreport their specs and rarely get updates. A certified Android TV or Google TV device with the Play Store is a safer choice.
Can I still use a Fire TV stick for IPTV?
Possibly, but check first. Amazon removed the Downloader app from its Appstore, and Vega OS models only install Appstore apps. Make sure the player you want is available in the Amazon Appstore for your exact model.
About this guide
Written and maintained by the Televsio team, the people behind the Televsio IPTV service. We update this page when device menus or app store rules change. If a step doesn’t match what you see on your box, tell us through our Help Center and we’ll correct it.
