Setup guides · Every device
IPTV Setup Guides for Every Device
Getting IPTV Canada on your screen takes about 10 minutes on most devices. Pick your TV, streaming stick, box, phone or computer, then follow its steps with the login from your IPTV subscription welcome email. Stuck? Our team will walk you through it on chat, free, in English or French.
- Step-by-step guides
- About 10 minutes
- Free setup help, 24/7
By device
Choose Your Device
Each guide shows which app to install, how to sign in with Xtream Codes or an M3U link, and how to fix the usual first-day hiccups.
-
Amazon Fire TV:
Fire TV Stick, Fire TV Cube and Fire TV smart TVs
Open the guide for Amazon Fire TV
-
Android TV & Google TV: Android TV, Google TV, NVIDIA Shield and Android boxes Open the guide for Android TV & Google TV
-
Samsung Smart TV: Samsung Smart TVs running Tizen Open the guide for Samsung Smart TV
-
LG Smart TV: LG Smart TVs on webOS, 2017 and newer Open the guide for LG Smart TV
-
Apple TV: Apple TV 4K and Apple TV HD Open the guide for Apple TV
-
iPhone & iPad: iPhone and iPad, on iOS and iPadOS Open the guide for iPhone & iPad
-
Roku: Roku TVs and Roku streaming players Open the guide for Roku
-
Windows PC:
Windows 10 and 11 desktops and laptops
Open the guide for Windows PC
-
PlayStation & Xbox:
PS5, Xbox Series X and Xbox Series S
Open the guide for PlayStation & Xbox
-

Formuler & MAG Boxes:
Formuler, MAG, Dreamlink and AVOV boxes
Open the guide for Formuler & MAG Boxes
Setup steps
Set up IPTV on Amazon Fire TV
Got a Fire TV Stick 4K Select or a newer Fire TV Stick? Amazon's newest sticks run Vega OS, which only installs apps from the Amazon Appstore, so these steps won't work on them. Chat with us and we'll help you find another way to watch.
Which app do you want to use on your Fire TV?
Not sure? Pick TiviMate. It has the clearest TV guide and takes about 10 minutes to set up.
TiviMate on Amazon Fire TV
Step 1 of 6
-
1Open Settings, then My Fire TV, then About, select your device name and press OK seven times to unlock Developer Options. Install the orange Downloader app from the Appstore, then turn it on under Developer Options, Install Unknown Apps.
-
2TiviMate isn’t in the Amazon Appstore. Open Downloader, enter the code 272483 (or tivimate.com/apk), press Go, then select Install and open TiviMate.
-
3Select Add Playlist.
-
4Choose Xtream Codes (recommended) or M3U playlist.
-
5Enter your server URL, username and password, select Next and wait while TiviMate loads your channels.
-
6Using an M3U link? Add the EPG (XMLTV) link from your email in the settings to fill the TV guide.
Kodi on Amazon Fire TV
Step 1 of 6
-
1Open Settings, then My Fire TV, then About, select your device name and press OK seven times to unlock Developer Options. Install the orange Downloader app from the Appstore, then turn it on under Developer Options, Install Unknown Apps.
-
2Open Downloader, type kodi.tv/download in the address field and select Go.
-
3Select Android, then ARMV7A (32BIT), and choose Install when your Fire TV asks.
-
4Open Kodi and go to Add-ons, Install from repository, PVR clients, PVR IPTV Simple Client, then select Install.
-
5Select Configure, set Location to Remote path (Internet address), paste your M3U link, then paste your EPG link in the EPG settings.
-
6Restart Kodi. Your channels appear under TV, with the guide.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Amazon Fire TV GuideSetup steps
Set up IPTV on Android TV & Google TV
Which app do you use on Android TV or Google TV?
Not sure? Pick TiviMate. It's free to start and has the clearest TV guide.
TiviMate on Android TV & Google TV
Step 1 of 6
-
1Open the Google Play Store from the home screen, search for TiviMate and select Install. On a phone or computer you can also send it to your TV from TiviMate on Google Play.
-
2Open TiviMate and select Add Playlist.
-
3Choose Xtream Codes (recommended) or M3U playlist.
-
4Enter your server URL, username and password, then select Next.
-
5Wait while TiviMate downloads your channel list.
-
6Using an M3U link? Paste the EPG link from your email in the settings and set it to refresh every 24 hours.
IPTV Smarters Pro on Android TV & Google TV
Step 1 of 6
-
1Open the Google Play Store, search for Smarters Pro (the current name of IPTV Smarters Pro), pick the one by Tech Smarters and select Install. Here it is on Google Play.
-
2Open the app and accept the terms.
-
3Choose Login with Xtream Codes API, or Load Your Playlist or File/URL for an M3U link.
-
4Enter your username, password and server URL exactly as they appear in your welcome email. With an M3U link, paste the whole link instead.
-
5Select Add User and wait 30 to 60 seconds for your channels to load.
-
6For smoother 4K, turn on Hardware Acceleration in the player settings.
XCIPTV on Android TV & Google TV
Step 1 of 5
-
1Open the Google Play Store, search for XCIPTV and install XCIPTV PLAYER by OTTRUN. Here it is on Google Play.
-
2Open XCIPTV and allow access if Android asks.
-
3Enter your server URL in the XC API URL field, then your username and password, and select Sign In.
-
4Wait while XCIPTV loads live TV, movies, series and the guide.
-
5Live TV, TV Guide, Movies and Series are on the home screen. Pick one and start watching.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Android TV & Google TV GuideSetup steps
Set up IPTV on Samsung Smart TV
Which app do you use on your Samsung TV?
Not sure? Pick IPTV Smarters Pro. You log in right on the TV, with nothing to activate.
IPTV Smarters Pro on Samsung Smart TV
Step 1 of 5
-
1Connect the TV to the internet and sign in to your Samsung account (needed to download apps).
-
2Press Home, go to Apps, select the search icon and type Smarters Pro. Pick the one by Tech Smarters Private Limited (Tizen 6.5 or later), select Install, then Add to Home.
-
3Open IPTV Smarters Pro, accept the terms, select TV and Save.
-
4Choose Xtream Codes API, enter any name (such as "Home TV"), then your username, password and server URL. With an M3U link, choose M3U URL and paste it.
-
5Select Add User and wait while Live TV, Movies and Series load.
IBO Player Pro on Samsung Smart TV
Step 1 of 6
-
1Press Home, go to Apps, search for IBO Player Pro and select Install.
-
2Open it and write down the MAC address and Device Key on its first screen, exactly as shown.
-
3On a phone or computer, go to iboplayer.com, the address shown on the app’s start screen. Avoid look-alike sites that sell “activations”.
-
4Choose Activate Device, enter the MAC address and Device Key. New devices get a free trial of about 7 days, then a licence per TV.
-
5Add your playlist on the website with your M3U link or Xtream Codes details.
-
6Close IBO Player Pro on the TV completely and open it again. Select your playlist to load Live TV, Movies and Series.
Smart IPTV on Samsung Smart TV
Step 1 of 5
-
1Press Home, go to Apps, search for Smart IPTV and select Install.
-
2Open it and write down the MAC address it shows on screen.
-
3On a phone or computer, open siptv.app/mylist to add your playlist. When the trial ends, activate the TV at siptv.app/activation.
-
4Enter the MAC address and your M3U link, then submit.
-
5Restart Smart IPTV on the TV. Your channels load from the playlist you added.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Samsung Smart TV GuideSetup steps
Set up IPTV on LG Smart TV
Which kind of app do you use on your LG TV?
Not sure? Pick IPTV Smarters Pro (listed as Smarters Pro Original). You log in right on the TV.
IPTV Smarters Pro on LG Smart TV
Step 1 of 7
-
1Press Home on the Magic Remote, open Settings, then Network, and connect by cable or Wi-Fi.
-
2Press Home, open the LG Content Store and select the search icon at the top right.
-
3Search for Smarters Pro Original (the official IPTV Smarters app on LG, sold by WHMCS Smarters) and select Install.
-
4Open the app and choose to add a user or playlist.
-
5Select Login with Xtream Codes, or Add M3U URL.
-
6Enter your server URL, username and password, or paste your M3U link.
-
7Open the live channels list and try a few channels.
MAC-activation players on LG Smart TV
Step 1 of 5
-
1Install the player from the LG Content Store.
-
2On the TV, go to Settings, then Network, your Wired or Wi-Fi connection, then Advanced, to find the MAC address.
-
3On a phone or computer, open the app’s official activation page.
-
4Enter the TV’s MAC address and your M3U link, then submit.
-
5Reopen the app on the TV. Your channels sync on their own.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full LG Smart TV GuideSetup steps
Set up IPTV on Apple TV
Which app do you use on your Apple TV?
Not sure? Pick IPTV Smarters Pro. It's free to download and you log in right on the TV.
GSE Smart IPTV on Apple TV
Step 1 of 5
-
1Open the App Store on your Apple TV, search for GSE Smart IPTV and install GSE SMART IPTV PRO (a paid app).
-
2Open the app and select Remote Playlists in the menu.
-
3Select + and choose Xtream Codes API (recommended) or M3U URL.
-
4Enter your details from your welcome email, give the playlist a name and select login.
-
5Wait for the channels to load, then add your EPG link under Settings, EPG Settings.
IPTV Smarters Pro on Apple TV
Step 1 of 5
-
1Open the App Store, go to Search and type Smarters Pro, then pick the one by Tech Smarters Private Limited (it needs tvOS 15 or later; on an older Apple TV, install Smarters Player Lite instead).
-
2Select Get, then Open.
-
3Choose Login with Xtream Codes API.
-
4Enter any name, then your username, password and server URL, including the port number after the colon.
-
5Select Add User and wait for Live TV, Movies and Series to load.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Apple TV GuideSetup steps
Set up IPTV on iPhone & iPad
Which app do you use on your iPhone or iPad?
Not sure? Pick IPTV Smarters Pro. It's free to download and takes a couple of minutes to set up.
IPTV Smarters Pro on iPhone & iPad
Step 1 of 6
-
1Open the App Store, search for Smarters Pro, pick the one by Tech Smarters Private Limited and tap Get.
-
2Open the app and tap the option to add a new user.
-
3Choose Xtream Codes API if you have a server, username and password, or M3U URL if you have a playlist link.
-
4Paste your details carefully and tap Add User.
-
5Wait a few seconds while the channel list loads. Live TV, Movies and Series appear in the menu.
-
6To watch on a TV, use AirPlay to an Apple TV or an AirPlay 2 smart TV.
GSE Smart IPTV on iPhone & iPad
Step 1 of 5
-
1Open the App Store, search for GSE Smart IPTV and buy GSE SMART IPTV PRO by GSE Technology (a paid app).
-
2Open the app and tap Remote Playlists.
-
3Tap + and choose Xtream Codes API (recommended) or M3U URL.
-
4Enter your details, name the playlist and tap Add.
-
5Wait for the channels to load, then turn on the EPG (TV guide) in the settings.
IPTVX on iPhone & iPad
Step 1 of 5
-
1Open the App Store, search for IPTVX and tap Get.
-
2Open the app and tap the option to add a playlist.
-
3Choose Xtream Codes API or M3U URL and enter your details from your welcome email.
-
4Tap Add and wait while the channel list downloads.
-
5If a channel won’t play, or AirPlay is missing, open Settings, then Player, and choose Auto so IPTVX tries Apple’s own player first.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full iPhone & iPad GuideSetup steps
Set up IPTV on Roku
How do you want to watch on Roku?
Not sure? Start with a player from the Channel Store. Casting from your phone is the backup.
Channel Store player on Roku
Step 1 of 6
-
1Press Home on your Roku remote and open Streaming Channels.
-
2Select Search Channels and type IPTV player. You can also browse the Roku Channel Store on your phone and add a player from there.
-
3Check each app’s ratings, recent reviews and support for M3U or Xtream Codes, then select Add Channel.
-
4Open the app and choose to add a playlist or log in.
-
5Choose Xtream Codes or M3U URL and enter your details exactly. Some apps show a code on the TV and ask you to add the playlist on their website.
-
6Wait while the channel list downloads, then start watching.
Cast from your phone on Roku
Step 1 of 4
-
1Put your phone and the Roku on the same Wi-Fi network, ideally 5 GHz.
-
2iPhone or iPad: play the channel in your player app, tap AirPlay and select the Roku. Turn AirPlay on under Settings, Apple AirPlay and HomeKit if needed.
-
3Android: turn on Settings, System, Screen mirroring on the Roku, then use Cast or Smart View on the phone.
-
4Keep the phone plugged in for long sessions.
Developer Mode on Roku
Step 1 of 5
-
1On the Roku remote press Home three times, Up twice, then Right, Left, Right, Left, Right.
-
2Select Enable installer and restart, accept the licence and set a webserver password. Note the IP address shown.
-
3On a computer on the same network, type that IP address into a browser (for example http://192.168.1.20) and sign in with the username rokudev and your password.
-
4Select Upload, pick the app package (.zip) and select Install.
-
5Open the app from the Roku home screen and log in with your IPTV details.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Roku GuideSetup steps
Set up IPTV on Windows PC
Which app do you use on your PC?
Not sure? Pick MyIPTV Player. It's in the Microsoft Store and free to start.
MyIPTV Player on Windows PC
Step 1 of 6
-
1Open the Microsoft Store, search for MyIPTV Player, check the developer is VBFNetApps and select Get.
-
2Open the app and allow network access if Windows asks.
-
3Open Settings, then Add new playlist and EPG source.
-
4Type a name, paste your M3U link into Enter remote source URL and select Add remote list.
-
5Paste your EPG link in the Program guide (EPG) section.
-
6Back in Settings, choose your playlist under Select channel playlist, then open the Channels tab.
Kodi on Windows PC
Step 1 of 5
-
1Install Kodi from kodi.tv/download/windows or the Microsoft Store.
-
2Go to Add-ons, Install from repository, PVR clients, PVR IPTV Simple Client, and select Install.
-
3Open Configure, set the location to Remote path (Internet address) and paste your M3U link.
-
4Paste your EPG link in the EPG settings.
-
5Restart Kodi. Your channels appear under TV.
VLC on Windows PC
Step 1 of 3
-
1Get VLC free from videolan.org, open it and choose Media, then Open Network Stream.
-
2Paste your M3U link and select Play.
-
3Open View, then Playlist, to switch between channels.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Windows PC GuideSetup steps
Set up IPTV on PlayStation & Xbox
Which console, and which way?
Not sure? On Xbox, pick MyIPTV Player. On PS5, the web player is the quickest way in.
PS5: web player on PlayStation & Xbox
Step 1 of 6
-
1Go to Settings, Users and Accounts, then Linked Services, and select YouTube.
-
2Select Link. The PS5 shows a page with a QR code.
-
3Select Use Browser instead of scanning the code. A Google sign-in page opens.
-
4Don’t sign in. Select Terms at the bottom of the page, then the Google link at the top of the Terms page.
-
5On the Google search page, type the address of a web-based M3U or Xtream player.
-
6Choose M3U URL or Xtream Codes, enter your details and wait 30 to 60 seconds for the channels to load. This browser has no bookmarks, so repeat these steps next time.
PS5: Plex on PlayStation & Xbox
Step 1 of 5
-
1Install Plex on the PS5 from its store.
-
2On a computer that stays on, install Plex Media Server and sign in with the same account.
-
3In the server settings, add your M3U playlist as a live TV source, with your EPG (XMLTV) link.
-
4Let Plex scan and map the channels.
-
5Open Plex on the PS5. Your channels appear under Live TV with a programme guide.
Xbox: MyIPTV Player on PlayStation & Xbox
Step 1 of 5
-
1Press the Xbox button, open Store and search for MyIPTV Player.
-
2Select Get or Install, then open the app and go to Settings.
-
3Choose Add new playlist and EPG source, enter a name and paste your M3U link.
-
4Add your EPG link on the same screen, then select Add remote list.
-
5Pick the playlist from the drop-down, press Refresh and open the Channels tab.
Xbox: Edge web player on PlayStation & Xbox
Step 1 of 4
-
1Open My games & apps and launch Microsoft Edge (install it from the Store if needed).
-
2Type the address of a web-based IPTV player.
-
3Choose Xtream Codes or M3U and enter your details.
-
4Once the channels load, add the page to your Edge favourites (the star icon) so it’s one click away next time.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full PlayStation & Xbox GuideSetup steps
Set up IPTV on Formuler & MAG Boxes
Which box do you have?
Not sure which box you have? The brand is on the front of the box and under Settings, About.
Formuler (MyTVOnline) on Formuler & MAG Boxes
Step 1 of 5
-
1Connect the box to the TV by HDMI and to the router by cable or Wi-Fi, then run the first-boot wizard.
-
2Open MyTVOnline from the home screen and select Add Portal (the + icon).
-
3Enter a portal name, then the portal URL, username and password exactly as your provider sent them.
-
4If your provider works by MAC address, send them the MAC-ID shown on the Add Portal screen (it starts with 00:1E:B8 on Z11 boxes) or on the label on the back of the box, then wait for activation.
-
5Save. Live TV, Movies, Series and Catch-up load in 30 to 90 seconds.
MAG on Formuler & MAG Boxes
Step 1 of 5
-
1Connect the box by HDMI and Ethernet, then power it on.
-
2Send your provider the MAC address from the sticker underneath, or from System Settings, then Device info (System Information on some models).
-
3Go to System Settings, Servers, Portals.
-
4Name Portal 1 and enter the portal URL exactly as provided, with no spaces, then save.
-
5Choose Restart Portal from the main menu. Your provider’s channel list appears.
Dreamlink on Formuler & MAG Boxes
Step 1 of 5
-
1Connect the box, run the first-boot wizard and install any update under Settings, System Update.
-
2Open Dreamlink Online (DOL2) and confirm the MAC address in the top-right corner. Send it to your provider.
-
3In DOL, open Settings and press the green button for Edit.
-
4Enter a portal name and the portal URL from your email, checking every character.
-
5Confirm and restart the box. Channels, movies and the guide load on their own.
AVOV on Formuler & MAG Boxes
Step 1 of 5
-
1Open the Market, search for TVOnline, install it and open it.
-
2Open Server Settings and confirm the MAC address in the top-right corner. Send it to your provider.
-
3Enter a server name, then the portal URL from your email, with no spaces.
-
4Select Connect and wait while the channels load.
-
5If TVOnline won’t load the portal, install the Web app from the Market and connect with the same details.
The full guide also covers what you need before you start, the TV guide and fixes for common problems.
Read the Full Formuler & MAG Boxes GuideDevice not listed? Most Android-based boxes follow the Android TV guide. For anything else, ask us on chat and we’ll send you the right steps.
By app
Guides by IPTV App
Already have a favourite player? Start from its guide.
- TiviMate Android TV, Fire TV and Android boxes, with the best TV guide
- IPTV Smarters Pro Sign in on Android, Apple and smart TVs with Xtream Codes or M3U
- GSE Smart IPTV iPhone, iPad, Apple TV and Android
- Kodi The PVR IPTV Simple Client, on almost any device
- Best Free IPTV Players The best free player for each device, compared
- Your IPTV URL and Login Where your M3U link and Xtream Codes details come from
Before you start
Six Quick Checks Before You Set Up
Two minutes here saves most of the support questions we get.
-
01
Have your login ready
Your welcome email holds your Xtream Codes details (server, username, password) or an M3U link. Where to find them.
-
02
Check your internet speed
Plan on 25 Mbps for each HD stream and 50 Mbps for 4K. A cable to the router beats Wi-Fi. Speed guide.
-
03
Update the device and the app
Install system updates first, then use the latest version of your player app.
-
04
Restart everything once
Unplug the device and the router for 30 seconds. It clears most first-time glitches.
-
05
Clear the cache, not the data
Clearing an app’s cache keeps your login; clearing its data erases it. How to clear the cache.
-
06
Load the TV guide
With Xtream Codes the guide loads on its own. With an M3U link, add the EPG link from your email. EPG guide.
Stuck on a step?
Our team can set it up with you on WhatsApp or live chat, free, 24/7, in English and French.
Troubleshooting
Fix Common Problems
- Is IPTV down today?
- Reset your box and clear the cache
- Change the URL on your IPTV box
- Fix the TV guide (EPG)
- What is an M3U playlist?
- Turn off subtitles in Smarters
- Watch on several screens at once
- Record live TV
- Set a parental control PIN
- Renew your IPTV box online
- Do you need a VPN?
- Can your ISP block IPTV?
FAQ
IPTV Setup Guide FAQ
The one for the device the app runs on. If a Fire TV Stick is plugged into your Samsung TV, follow the Fire TV guide, since the stick is what runs the player.
In the welcome email we send when you subscribe or start a trial: Xtream Codes details (server URL, username and password) and an M3U link. Our guide on where to get your IPTV URL shows what each one looks like.
Yes. Install the app on as many devices as you like. How many can stream at the same time depends on the connections in your plan, explained in our guide to watching on several devices.
Most Android-based boxes and TVs follow the Android TV guide. For anything else, message us on WhatsApp or live chat and we’ll send you the steps for your exact model.
Apps rename their menus from one update to the next. Look for the same options, such as Add playlist, Xtream Codes or M3U URL. If you can’t find one, send us a photo of the screen on chat and we’ll point to it.
Yes. Our team walks you through the setup on WhatsApp or live chat, free, 24/7, in English and French. Most setups are done in about 10 minutes.