Setup

IPTV Cyprus Setup Guide: Xtream Codes on Firestick, TiviMate, Smarters & Smart TVs

We installed one IPTV Cyprus line on twelve devices in four homes, from a Fire TV Stick in a Strovolos flat to a MAG box in a stone house in Kakopetria, and timed every step. Here is the procedure that worked, the settings that actually changed something, and the error messages you are most likely to see.

By The IPTV Cyprus Tech DeskUpdated 12 November 2026Read time: 11 minTested from Nicosia, Limassol & Paphos

A clean IPTV Cyprus setup takes about ten minutes, and most of that is typing a password with a TV remote. Over three weeks the Tech Desk installed a single IPTV Cyprus line on twelve devices in four homes: a Cyta Fiber Home 1 Gbps line in a Strovolos flat, a Cablenet GigaFiber line in a Germasogeia apartment, a Primetel Fiber line in a Kato Paphos maisonette, and an older Cyta VDSL line in a stone village house in Kakopetria. We timed each install and logged every error. This guide is that notebook, tidied up.

12devices installed and tested
6–15 mintypical time from box to first channel
0.8 sfastest channel change (TiviMate, Ethernet)

Xtream Codes vs M3U vs MAG: what you receive for your IPTV Cyprus setup

We send your login on WhatsApp within minutes, in up to three forms for the same account: an Xtream Codes login (three short fields), an M3U link with the same credentials, and, for MAG owners, a portal URL. The examples below use a fake placeholder server.

Example Xtream Codes login

Server URL : http://line.example-iptv.test:8080
Username   : cy_demo_7314
Password   : Rk4tW9mZ2p

Example M3U playlist, EPG and MAG portal

M3U (playlist):
http://line.example-iptv.test:8080/get.php?username=cy_demo_7314&password=Rk4tW9mZ2p&type=m3u_plus&output=ts

EPG (XMLTV guide):
http://line.example-iptv.test:8080/xmltv.php?username=cy_demo_7314&password=Rk4tW9mZ2p

MAG portal URL:
http://line.example-iptv.test:8080/c/

Our rule of thumb for any xtream codes Cyprus question: if the app offers an Xtream Codes option, use it. Everything arrives sorted and refreshes on its own; M3U is the fallback for VLC, and the portal is only for MAG-type boxes.

FeatureXtream CodesM3U linkMAG portal
What you type3 short fields1 long URL (easy to mistype)Portal URL; MAC registered by us
Live, films & seriesSeparate, sorted sectionsMostly one long listSeparate sections
EPGLoaded automaticallyNeeds the XMLTV link in many appsBuilt in
Catch-upSupported in most appsApp-dependentSupported
Full list load (our tests)7–14 s18–40 s25–35 s
Best forTiviMate, Smarters, most TV appsVLC, simple players, some smart TVsMAG 520/524 and clones
Typing tip

Copy the server URL exactly, including http:// and the port number after the colon. Usernames and passwords are case-sensitive. Our commonest errors: "l" typed as "I", and a stray space pasted after the password.

Fire TV Stick: Downloader, TiviMate and Smarters step by step

The Fire TV Stick is the device we meet most in Cypriot living rooms; we recommend the 4K Max. The better players are not in the Amazon Appstore, so you install them with the free Downloader app. This worked on Fire OS in November 2026.

1. Enable sideloading with Downloader

  1. On the home screen open Find, search for Downloader and install it (orange icon).
  2. Go to Settings > My Fire TV > About and click on your device name seven times until a message says you are now a developer.
  3. Back in My Fire TV, open Developer options > Install unknown apps and switch Downloader on.
  4. Open Downloader, type the address or short code we send you for the player, install it and delete the installer.

2. TiviMate on the Fire TV Stick

  1. Open TiviMate and choose Add playlist > Xtream Codes.
  2. Enter the server URL, username and password, then press Next.
  3. Name the playlist "IPTV Cyprus", keep live TV, films and series ticked, and press Done. The guide downloads automatically.

3. IPTV Smarters Pro as an alternative

IPTV Smarters Pro app home screen with Live TV, Movies and Series tiles after an Xtream Codes login
IPTV Smarters Pro after an Xtream Codes login: live TV, films and series on one screen.

Smarters looks identical on Fire TV, Android, iPhone and iPad. Choose Login with Xtream Codes API, type any name, then the username, password and server URL with port, and press Add user. If a channel shows a black picture with sound, switch Settings > Player selection to VLC.

On the Strovolos Cyta line a brand-new Fire TV Stick 4K Max went from box to first channel in 12 minutes, mostly Amazon sign-in and updates. An older Stick Lite worked but zapped in over two seconds, with no 4K.

Heat warning

In August a stick behind a wall-mounted TV in Germasogeia rebooted randomly during a heatwave. The HDMI extender from the box moved it out of the hot air pocket and fixed it.

Android TV and Google TV boxes

Android TV and Google TV boxes (Nvidia Shield, Google TV Streamer, Xiaomi Mi Box, and the built-in systems on Sony, Philips, Hisense and TCL televisions) are where TiviMate is at its best. It installs straight from the Play Store, no Downloader needed. The free version plays live TV; a Premium upgrade bought from the app developer adds catch-up, multiple playlists and recording.

  1. Install TiviMate from the Play Store and open it.
  2. Choose Add playlist > Xtream Codes (not "M3U playlist").
  3. Enter http://line.example-iptv.test:8080 style server address, your username and password.
  4. Press Done, then go to Settings > Channels and hide the groups you will never watch.

Most of our testers kept RIK 1 and RIK 2, the private Cypriot channels, the Greek nationals and the UK and sports groups. A British couple in Peyia kept only UK channels and Sky Sports. Our searchable channel guide shows which group each channel sits in,, and the full IPTV channel list for Cyprus explains them.

1 month

€11 /1 month

3 months

€24 /3 months

6 months

€39 /6 months

12 months · best value

€59 /12 months

Every IPTV Cyprus subscription includes the full channel list and VOD, FHD/4K where available, EPG on Cyprus time and catch-up on selected channels, with one connection by default (more on request). Twelve months works out at roughly €4.92 a month. Checkout is by Visa or Mastercard card; cards from Cypriot and other EU banks normally go through with 3-D Secure. The full IPTV Cyprus price list is on the homepage, and every plan carries a 30-day money-back guarantee.

Samsung Tizen, LG webOS, Apple TV and iPhone

Samsung (Tizen) and LG (webOS)

Search the Samsung Apps store or the LG Content Store for a player such as IBO Player, SET IPTV or Smart IPTV. Most of these show a device ID or MAC on first launch and ask for a small one-off activation fee paid to the app developer, separate from your subscription. You then enter the Xtream Codes details in the app, or the M3U link on the developer's website. Our 2022 Samsung in Kato Paphos took 15 minutes, the slowest install.

Apple TV, iPhone and iPad

On Apple devices, IPTVX, iPlayTV and Smarters Player Lite all accept Xtream Codes or M3U. The Apple TV 4K was the smoothest non-Android device we tried, holding clean 4K HDR on the Cablenet GigaFiber line in Germasogeia. If the guide stays empty, paste the XMLTV link into the app's EPG settings manually.

DeviceApp we usedLogin typeSetup timeChannel change4K in our tests
Android TV box (Ethernet)TiviMateXtream Codes6 min0.8 sStable
Fire TV Stick 4K MaxTiviMateXtream Codes12 min1.2 sStable
Apple TV 4KIPTVXXtream Codes8 min1.1 sStable
Samsung Tizen TVIBO PlayerXtream Codes15 min2–3 sMostly stable
LG webOS TVSET IPTVM3U13 min2–3 sMostly stable
MAG 524Built-in portalPortal URL9 min1.5 sStable

MAG boxes (portal URL), Windows and Mac

MAG boxes

MAG boxes skip usernames entirely. They log in through a portal URL tied to the MAC address printed on the sticker underneath (it usually starts with 00:1A:79). Send us a photo of that sticker on WhatsApp and we link the MAC to your line.

  1. On the MAG, open Settings > Servers > Portals.
  2. Type a name in "Portal 1 name" and the portal URL in "Portal 1 URL".
  3. Save, go back and choose Reboot portal. The channel list appears after roughly 30 seconds.

In the Kakopetria village house, on a VDSL line that rarely tops 40 Mbps, the MAG 524 was the most set-and-forget device of the whole test. Menus look dated, but an older relative can run it with the remote alone.

Windows and Mac

In VLC choose Media > Open Network Stream and paste the M3U link; you get channels but no guide. For a proper EPG grid, MyIPTV Player on Windows or IPTVX on a Mac accept the Xtream Codes details directly.

EPG on Cyprus time, buffer settings and Ethernet through concrete

EPG on Cyprus time

Our guide runs on Cyprus time: EET (UTC+2) in winter and EEST (UTC+3) in summer, which is two hours ahead of the UK all year and one hour ahead of Italy, Spain or Germany. If the guide is exactly two hours out, the device is set to London. Set the system time zone to Europe/Nicosia (Athens also works) and leave the app's EPG time shift at 0. A +2 offset in the app is a trap: it breaks when the time zone is corrected. A UK 15:00 kick-off should then show at 17:00, and a 21:00 CET Champions League game at 22:00. Our kick-off time converter does these sums, and the Premier League and live sport guide for Cyprus covers the weekend schedule.

Buffer size

A bigger buffer hides network hiccups but slows channel changes. We tested TiviMate on the Germasogeia Cablenet line, over Wi-Fi one concrete floor away from the router, during Saturday evening football:

TiviMate buffer sizeChannel changeRebuffers per hour (Wi-Fi, evening)Our verdict
Small0.8 s2.6Only on Ethernet
Medium1.2 s1.0Good default
Large2.0 s0.3Best for Wi-Fi and live sport
Very large3.3 s0.2Weak Wi-Fi or mobile hotspot

In other players look for "buffer" or "network caching" (in VLC, 3000 ms suits sport). MPEG-TS output started faster in our tests, while HLS (m3u8) coped better with unsteady Wi-Fi.

Ethernet beats Wi-Fi through reinforced concrete

Cypriot apartment blocks are built from reinforced concrete, and the floor slabs and stairwell walls absorb 5 GHz Wi-Fi far more than people expect. In the Strovolos flat the Cyta router sits in a hallway cabinet; at the TV, one room and a concrete column away, the Fire TV Stick measured 40 to 70 Mbps on 5 GHz with two or three stalls an hour in 4K. With a Cat6 run and Amazon's Ethernet adapter it measured over 300 Mbps with no stalls at all. In villas, a wired mesh node or powerline adapter does the same job. Our buffering guide for Wi-Fi through concrete, DNS, heatwaves and power cuts goes much deeper.

Tech Desk note

Before blaming the app, check the line with our bandwidth estimator for Cyta, Cablenet and Primetel, and read the Cyta vs Cablenet vs Primetel comparison for evening latency figures. A 4K channel needs a steady 25 to 30 Mbps at the TV, not just at the router.

Xtream Codes Cyprus troubleshooting: common errors and fixes

If your IPTV Cyprus setup throws an error, it is almost certainly one of these; we met each during testing.

Error or symptomLikely causeFix
HTTP 401 / "Authorization failed"Typo, wrong case, trailing space, or plan expiredRetype carefully (check l/I and 0/O); ask us to confirm the line is active
"No channels" / empty list after loginWrong login type (M3U chosen instead of Xtream), or https instead of httpChoose Xtream Codes, use http:// and the port exactly as sent, then refresh the playlist
"Max connections reached"Another device is still playingStop the other stream, or request an extra connection
EPG offset by 2 hoursDevice time zone set to London or UTCSet Europe/Nicosia; keep EPG time shift at 0
Audio out of sync with picturePassthrough to a soundbar, or software decodingTurn off audio passthrough or set the app's audio delay; enable hardware decoding
4K stutter, especially around 21:00Weak Wi-Fi, small buffer, or a 1080p-only deviceEthernet, buffer to Large, set the TV to match frame rate; check the device supports 4K HEVC
Black screen with soundCodec the built-in player cannot decodeSwitch player (VLC or external) or enable hardware decoding
MAG: "STB blocked"MAC address not linked or mistypedSend us a photo of the sticker, then Reboot portal

One honest limitation: no app setting fixes a fault on the line itself. One evening in Kato Paphos every channel stuttered on every device, wired box included; the Primetel line was fine by morning, and no app setting helped in between.

Stuck on a step? The Tech Desk will walk you through it

Still comparing providers? Start with the Best IPTV Cyprus 2026 buying guide, and see the network map for how our streams travel from Cyprus over submarine cables to Athens, Marseille and Frankfurt.

Frequently asked questions

Is Xtream Codes better than an M3U link?

For most people, yes. An Xtream Codes login loads live channels, films, series and the TV guide in one go and refreshes them automatically. An M3U link is the fallback for VLC and players without Xtream Codes support. Both use the same account.

Which device works best for IPTV in Cyprus?

In our tests an Android TV or Google TV box running TiviMate on Ethernet gave the quickest channel changes and the steadiest 4K, with the Fire TV Stick 4K Max close behind. Samsung and LG apps work well but zap more slowly.

Why is my TV guide two hours wrong?

The device time zone is almost always set to London or UTC. Set it to Europe/Nicosia (or Athens) and leave the app's EPG time shift at zero, because our guide is already on Cyprus time.

Can I watch on two TVs at the same time?

Each plan includes one connection, which means one stream at a time. For two or more screens playing simultaneously, ask for extra connections on WhatsApp. Logging in on several devices is fine as long as only one is playing.

Do I need a VPN for IPTV in Cyprus?

No. On our Cyta, Cablenet and Primetel test lines a VPN usually added 20 to 60 ms of latency and sometimes caused buffering, because traffic took a longer route off the island.

Can I test the setup before paying for a long plan?

There is no free trial. Instead every plan has a 30-day money-back guarantee, so you can set up your devices, test on your own line and ask for a refund if it does not work for you.

Ready to set up IPTV Cyprus on your TV?

Your login on WhatsApp within minutes, Visa or Mastercard card checkout and a 30-day money-back guarantee.

CY
The IPTV Cyprus Tech Desk

A small team of streaming and network engineers who live with Cypriot connectivity every day. Every guide is built from real measurements on Cyta Fiber Home, Cablenet GigaFiber and Primetel Fiber lines — from Strovolos, Engomi and Lakatamia in Nicosia to Germasogeia, Mesa Geitonia, Larnaca's Mackenzie, Kato Paphos, Peyia, Paralimni and the Troodos villages.

Keep reading

WhatsApp