How to set up STB Emulator for IPTV on Android [2020 Update]

In this complete guide we’ll take you through, step by step, the process of setting up IPTV service for the first time with the STB emulator app. If you’re a complete noob (a non-techy person) that’s alright, we’ll hold your hand and show you the ropes.

Insults and condescending tone aside, it’s configuring the app is actually an easy process and should take no longer than 10 minutes.

So, let’s jump right into it.

STB Emulator Free versus STB Emu Pro

The first thing you’ll need to do is download the STB emulator app which is offered through the google playstore on your android device. Here you’ll see two options:

1. STB emulator (Free) 
2. STB emulator (Pro) – ($7.49 CAD or $5.70 USD) 

You may be asking yourself what’s the difference and if the pro version is worth your cash.

The only difference between the two is STBemu pro removes any banner ads that are occasionally shown in the free version. Now, the pro version is a one-time charge and you’ll be given lifetime access which includes any future updates.

If this is you’re first time trying out IPTV then I’d suggest starting off with the free version to test the waters and see if this is something you’d be interested in for longer duration. 

You can always make the jump to the pro version. Most IPTV servers allow for multiple connections so switching apps shouldn’t cause any issues. But just to be on the safer side ask your IPTV provider if the MAC address is restricted to a single device (if you’re not sure what any of that means keep reading and by the end it’ll make sense). 

PRO TIP (for the more technically inclined): You can find the STB emulator apk file online and avoid the charge for purchasing the pro app. But doing so you won’t be able to get any future updates and will have to find apk for latest version once it rolls out. For peace of mind, to avoid getting any viruses, and to support developers it’s worth the $5 US dollars (we’re not sponsored).

How To Install and Configure STB App

Once you’ve finished installing the app you’ll be welcomed with the following screen. From here just follow the step by step instructions below:

1. Open the STB emu app and select the “configure”.

2. If you don’t see configure but instead have a blue screen then press menu on your android box remote and select settings. You can also use mouse cursor function and select anywhere on screen to reveal the on-screen buttons. From here select 3 dots and enter into the settings. 

3. In the settings of the STB emu app select “Profiles”.

4. Select the “New Profile” option. If you’re using multiple servers you can create multiple profiles and toggle between them but for our purposes we’ll just deal with one portal URL.

5. Go into “Portal Settings”.

6. Inside portal settings you can edit and change the Portal URL. Replace the default URL with the one provided by your provider. The URL varies depending on the server being used.

7. Exit back one page, back into the profile settings and from here select “STB configuration”.

8. Here you can find the MAC Address beginning with 00:1A:79. You’ll need to give this number to your provider. It’s important you have the correct MAC address activated as this is what enables STB emulator access to the server. In the case a MAC address was created for you, you can edit and change the this address on your end.

9. Keep pressing back or exit back until you see the blue screen. From here press menu on the remote to get the drop down menu. If you’re using mouse cursor (just as we had done is step 2) select on the upper right hand side to reveal the menu.

  1. From the drop down menu select profile twice, this will restart the portal and you should see a yellow loading bar if you have an active account and everything been configured correctly.

At this step you may get login & password, if you do read our how to fix authentication problem.

11. Another way to reload the portal is to select on the upper left hand side of the screen and you’ll see option titled “reload portal”.


That’s all there is to it. The service should now be up and running. Here’s just a quick checklist you should go over if you’re having problems:

  • Make sure to have the activated MAC address entered.  You can always double check with your provider and confirm if the correct MAC is being used.
  • Make sure correct URL has been entered in exactly. Some devices like the Nvidia shield create spaces after periods which can go unnoticed. A single typo will result in an error message. Also, commonly people enter Portal URL into the “internal portal” option which would be incorrect (see step 5). 
  • Make sure your device is connected to a network. This would be the most infuriating thing to discover why you’re service is not working so just double check network settings. 

Hope you found this tutorial useful, if it did work please leave us a comment below. If you’re stuck somewhere and your provider doesn’t seem to be helping let us know.

We’re here to help.