After purchase
Set up your subscription
Everything you need is in your dashboard: a server address, a username, a password, an M3U playlist link and a TV guide link. This guide explains what each one is for, then walks through the setup on the main device families.
Step 1
Find your connection details
Sign in and open your dashboard, then select the subscription for the order you just paid for. The panel below it lists your details. They appear only after the order is complete — if your order is still marked as awaiting payment, finish that step first and the details will show up on their own.
What each one is for
- Server address
- The computer that serves your channels. It looks like a host name with an optional port, usually beginning with http://. Some providers also use a https:// address. Type it exactly as shown — a missing port or a swapped letter is the most common reason a line will not connect.
- Username and password
- The key to that server, and they are paired with the address above. They are the credentials for the subscription itself, so they are usually short and machine-generated. Nothing is shared: this pair identifies your line and is how your connection limit is counted.
- M3U playlist link
- One link that already contains the address and both credentials, plus the list of channels. Pasting this link is an alternative to typing the three details by hand — the same subscription either way. It is long and must be copied in full; a line break in the middle of it will break the playlist.
- TV guide link (EPG)
- The TV guide: what is on now and next, with start and end times. It is optional. A player will run perfectly well without it, you just lose the programme information. It is a separate link from the playlist.
Step 2
Two ways to get running
Every player supports one or both of these. Pick whichever your player offers — you do not need both, and using both at once does not give you more streams.
Address, username and password
This is the Xtream Codes style of login, and it is what most players ask for first. Choose the option that mentions Xtream Codes, an Xtream API, or simply a server address plus credentials, then fill in the three fields from your dashboard.
- Usually the smoothest: the player loads the channel list for you.
- The TV guide can often be added automatically.
- Best choice when the player offers it.
Paste the M3U playlist link
Choose the option that mentions an M3U playlist, a remote playlist, or a playlist URL, and paste the whole M3U link from your dashboard. The player downloads the channel list over the internet, so it needs a working connection when it starts.
- Works on players that have no Xtream login screen.
- Copy the link in full — a partial link returns nothing.
- Some players let you add the TV guide link beside it.
The TV guide link is separate from both options. Paste it into the player's EPG, guide or XMLTV field when the player has one, and you get programme names and times instead of a bare channel list.
Step 3
Set up by device
Install the player first, then enter your details. These steps use the general names for each screen; a player may word them slightly differently.
Fire TV and Firestick
- From the Fire TV home screen, open Find › Search and search for the player app you want to use.
- Install it, then open it and allow any permissions it asks for. A player needs network access to stream at all.
- Choose the option to add a playlist or an account. Pick Xtream Codes if it is offered, otherwise pick M3U or remote playlist.
- Type your details with the on-screen keyboard. Long M3U links are painful to type, so if your player offers a way to add a playlist from a short code or from a web address, use that instead.
- Add the TV guide link when the player asks for an EPG or XMLTV address, then save and let it load the channel list.
- Give it a minute on first launch. A large playlist takes a little while to arrive and be organised.
Typing tip: if the player has a companion web page or mobile app for entering account details, use it. It is far quicker than a remote control, and it avoids typos in long links.
Android TV and Google TV
- Open the Google Play Store on the television and search for your player app.
- Install it and open it. If your set-top box is not a Google-certified device, install the app's APK by sideloading instead.
- Choose Xtream Codes (sometimes called Xtream API) and enter the server address, username and password, or choose M3U playlist and paste the playlist link.
- Add the TV guide link in the EPG or XMLTV field if the player has one.
- Save, then let the player refresh the channel list. It usually takes under a minute.
If you would rather type on a keyboard than a remote, most Android TV players can be set up from their companion phone app, or through a browser on the same network. Search for the player's name plus "web setup" or "companion app".
iPhone, iPad and Android phones
- Install the player from the App Store or Google Play, then open it.
- Choose to add a playlist or an account. On a phone keyboard, pasting beats typing: copy your M3U link from the dashboard and paste it in.
- If the player offers Xtream Codes instead, enter the server address, username and password from your dashboard.
- Add the TV guide link when asked, so you get programme times.
- Save the playlist. It should appear in the player's channel list straight away.
To copy a link from your dashboard, press and hold it, then choose copy. The M3U and TV guide links are long, and copying them is much more reliable than reading them off a screen.
Smart TVs and computers
The same two options apply on any other device. Look for a player that supports Xtream Codes or M3U playlists, then use Option A or Option B from above.
Recommended player
One player you can start with
We suggest a well-known IPTV player as a starting point. It is one option among several, not a requirement, and you do not need it to use the subscription.
Any player that supports Xtream Codes or M3U playlists will work with the details in your dashboard. Choosing a different one is completely fine, and our support can only help with the details we issue — not with a player's own settings, layout or billing.
When something goes wrong
Troubleshooting
Work down this list in order. It covers most of what support sees, and it is the same list we would send you.
The address must start with http:// — not https://
Many players assume a secure address and quietly add an s for you. If your address is meant to begin with http://, an https:// address will simply fail to connect, and the error is often unhelpful — "check your details", a spinner that never stops, or a blank channel list.
- Copy the server address exactly as the dashboard shows it, including the http:// part and the port number if there is one.
- Check the player has not silently changed it to https:// when you saved.
- Some players have a separate "use secure connection" or "SSL" switch. Turn it off unless your dashboard's address itself starts with https://.
- The same applies inside the M3U link: if you edited it, or a browser shortened it, the beginning may have changed.
It works on one device but not another
- Compare the two setups field by field. The usual culprit is one device missing part of the server address, or the username being entered with a capital letter that does not belong there.
- Check the device that fails is on a working internet connection at all — open a web page or another streaming app on it.
- Check the player itself is not blocked by a parental control, a VPN, or a device-level network restriction.
- Try the same details on the device that works. If they work there, the details are fine and the problem is local to the other device or its player.
- Remember that a password entered by a remote control picks up stray keypresses far more easily than one typed on a keyboard.
Check your connection limit
Every subscription allows a set number of simultaneous streams, shown on your subscription in the dashboard as the connection limit. A stream is anything currently playing, on any device, using your line — including a phone left open in the background, or a second television in another room. Going over the limit usually shows up as one device working while another refuses to start, stalls, or drops out when someone else starts watching.
- Close the player properly on devices you are not using, rather than leaving it in the background.
- Do not set the same playlist up on more devices than the limit allows and expect them all to work at once.
- Pause or stop playback on one device before starting on another.
- If you regularly need more at the same time, look for a plan with a higher connection limit instead of running into the wall.
When a channel will not play
- Try another channel. If the rest are fine, that one is the problem, not your setup.
- Give it a few minutes. A single channel can be temporarily unavailable upstream while it is being worked on.
- Restart the player, then reload the playlist, and try again.
- If a channel has been unavailable for a while, tell support the channel name and what you saw. We pass reports on to our upstream providers, although we cannot promise an individual channel will return.
Still stuck?
Contact support and include your order number, the device and player you are using, and the exact wording of any error. Never send your password or your full playlist link — we do not need them, and we will never ask for them. support@example.com
What we can and cannot promise
- We sell access credits for IPTV services. The channels and the TV guide come from our upstream providers — we do not host, produce or license any content, and we cannot add, restore or change an individual channel ourselves.
- Channel line-ups change over time as our upstream providers add and remove sources, so the list you see today will not be identical in a month.
- We do not promise uninterrupted service. Outages happen, and when one does we chase it with our upstream providers and tell you what we know.
- Your connection limit and expiry date are on your subscription in the dashboard, and they are the numbers that count.
- The player app is a separate product from a different company, with its own features, price and support.