IPTV setup comes down to three steps on almost every device: install a player app, type in the details TVPikoma sends over WhatsApp, and wait while the app downloads the channel list. That is how to set up IPTV in short. What differs from one screen to another is where the app store sits and what each menu is called, and the guides below handle those details device by device.
One login covers all your devices. You can start on the family TV and add a tablet for a relative later, with no new details needed. Do not have a login yet? Ask for a 24-hour free trial and follow along with a working account.
How to set up IPTV: the short version
- Install a player. Get IPTV Smarters Pro, TiViMate, Smart IPTV or a similar app from your device’s store, or sideload one on a Firestick.
- Enter your login. Choose the Xtream Codes option and fill in the username, password and server URL that came in your activation chat. A few TVs ask for an M3U link instead.
- Let the list load. The first download brings in 25,000+ channels from 60+ countries and the programme guide. From then on, live TV is the first thing the app shows.
If one step does not match what you see, open the guide for your device. It shows the exact screen you should be on.
Install IPTV on a TV: options by brand and age
The main television is where most households want their home-country channels. The best route depends on what that TV runs.
Samsung and LG televisions
Each brand runs its own app store. Search for a player, install it and sign in. Samsung owners can begin with the Samsung TV walkthrough, and LG owners with the guide for LG webOS. Several players on these sets ask for a playlist (M3U) link in place of an Xtream login.
Sets running Android TV or Google TV
Many Sony, TCL and Philips models, and the Nvidia Shield, use Android TV or Google TV. They include the Google Play Store, which offers the largest choice of players, TiViMate among them. Follow the Android TV and Google TV guide for either system.
Older TVs with an HDMI socket
A TV without a good app store still works. Plug a streaming stick into a spare HDMI port. The Fire TV Stick is the usual pick, and the Fire TV Stick installation guide shows how to add a player with the Downloader app. Choose a 4K model if you want the sharpest feeds.
Set-top boxes made for IPTV
MAG and Formuler boxes do one job. Rather than a username, they connect to your account through the MAC address on the label. Send that address to support, then follow the MAG and Formuler setup steps.
Choosing a player app for international viewing
You will use the player every day, so pick one that suits how your household watches. All of these accept the same TVPikoma login, and switching later costs you nothing.
IPTV player apps compared by price, devices and the households they suit
| Player app | Price | Devices | Suits a household that |
| IPTV Smarters Pro | Free to download | Nearly every platform, including Apple | Wants the easiest first setup on a mix of devices |
| TiViMate | Free app, Premium costs extra | Android TV, Google TV, Firestick, Android boxes | Watches several languages and wants a grid guide, catch-up and recording |
| Smart IPTV | One-off activation fee | Samsung and LG smart TVs | Prefers to watch on the TV alone, with no extra hardware |
| MAG portal / MyTVOnline | Included with the box | MAG and Formuler boxes | Likes a dedicated box and a physical remote |
| VLC or a web player | No charge | Windows computers and Macs | Needs a quick channel check on a computer |
For homes that switch between languages often, a grid guide makes the biggest difference. The TiViMate guide explains its Premium features, while the IPTV Smarters Pro guide is the gentler start. On a computer, VLC media player opens an M3U link directly.
Organising favourites by language after IPTV setup
With channels from 60+ countries, a little sorting on day one saves a lot of scrolling later. Most players let you mark favourites and hide groups.
- Make one list per language where the player allows several lists, for example Arabic news, Hindi dramas and English kids’ channels.
- Hide groups nobody watches. They stay in your account and can be shown again at any time.
- Put daily channels at the top. The bulletin from home or a favourite serial should be two clicks away.
The channel list by country and language shows the group names you will see in the app, and the worldwide IPTV overview explains how the regions fit together.
Setting the EPG time zone correctly
The programme guide, or EPG, should show start times in the time zone where you live. Players convert guide times using the clock on your device, so that clock needs to be right.
- Check the device first. In the TV, stick or phone settings, set the time zone to automatic, or pick the city you live in now.
- Refresh the guide. Update the EPG inside the player so it reloads with the corrected clock.
- Use the offset only if needed. If one source still runs early or late, most players have a guide offset or time-shift option.
A quick way to test it: open a news channel from home and compare the current programme with the clock on your wall. If they match, the guide is set.
What you need before installing IPTV
- A supported screen: a phone, tablet, computer, smart TV, streaming stick, Android box or MAG box.
- A stable connection: 25 Mbps or more for 4K, less for HD. A network cable helps on busy evenings.
- Your login details: username, password and server URL, or the playlist link, exactly as sent on WhatsApp.
- About ten minutes: set up at a calm moment, not just before a programme you want to see.
There is no dish, cable box or engineer visit involved. To understand the login formats, read the Xtream Codes login guide and the guide to using your M3U link.
Fixes for common IPTV installation errors
- Server address missing http:// or the port. Copy it character for character from your chat.
- An invisible space after the username or password. Pasting on a phone often adds one.
- More screens than the plan allows. If a stream cuts out when someone else presses play, you have hit the device limit.
- Guide times shifted by hours. The device time zone is wrong. See the EPG steps above.
- An old version of the app. Update the player first, because many strange errors vanish after an update.
Still not working? Send support a photo of the screen on WhatsApp and we will go through it with you. Once your channels play, compare the TVPikoma subscription plans to keep watching.
Want the channels from home on your TV tonight?
Message TVPikoma on WhatsApp and get a login for 25,000+ channels from 60+ countries in under 15 minutes, backed by a 7-day money-back guarantee.
IPTV setup questions from new subscribers
How many minutes does a first installation usually take?
Plan on five to ten minutes. The player app installs in a minute or two, the login takes about a minute to type, and the first load of channels and guide data takes roughly another minute. MAG and Formuler boxes can take slightly longer, because support first has to link the box to your account.
Does each TV or phone need its own login?
No. One TVPikoma username, password and server address work in every supported app on every device. Your plan decides how many screens can play at the same moment, from one to five. You may install the app on extra devices, provided no more than your allowed number stream together.
Should I type an Xtream Codes login or paste a playlist link?
Go with Xtream Codes whenever the app gives you that choice. It pulls in channels, the guide, films and series together, and it is quicker to enter with a remote. Save the playlist link for apps that accept nothing else, as is the case with Smart IPTV on Samsung or LG sets.
Can someone guide me through setup in a chat?
Yes. Message support on WhatsApp with the name of your device plus a picture of the step that has you stuck. A member of the TVPikoma team will take you one step at a time until a channel plays. The help is free and available at any hour, wherever you live.
The app signed in but shows no channels. What went wrong?
Most often the server address is incomplete. It has to start with http:// and carry the port number just as it appears in your message. Check too for a stray space after the username or password. If everything matches and the list is still empty, restart the device and sign in once more before contacting support.