Best IPTV Stable Canada

Setup guide

IPTV setup guide, device by device

After payment you receive your login by email or Live Chat. Pick your device below, install a player app, sign in, then apply the three stability settings at the end. Most setups take under ten minutes.

Your login: Xtream Codes or M3U

Xtream Codes login (use this first)

A server address, a username and a password. TiviMate and IPTV Smarters Pro use it to load channels, the TV guide and movies by themselves, and keep them up to date.

M3U playlist link

One long web address that holds the whole channel list. It works in almost any player, including VLC. Use it when a player has no Xtream Codes option.

Type the server address exactly as we send it, including http:// and any port number (the digits after a colon). Usernames and passwords are case-sensitive.

Install

Install on your device

Amazon Fire TV and Firestick

Player: TiviMate or IPTV Smarters Pro

  1. On the Fire TV home screen, open Find and search for your player. If the Amazon Appstore lists it, install it and go to step 5.
  2. If it is not listed, install the free Downloader app (by AFTVnews) from the Appstore.
  3. Go to Settings, My Fire TV, About, and click your device name seven times. That reveals Developer options.
  4. In Settings, My Fire TV, Developer options, Install unknown apps, switch Downloader on. Open Downloader, enter the download address from the player developer's official website, install the player, then delete the installer file to free storage.
  5. Open the player. In TiviMate choose Add playlist, then Xtream Codes; in IPTV Smarters Pro choose Login with Xtream Codes API. Enter the server address, username and password.
  6. Wait a minute or two while channels and the TV guide load the first time.

Once the player is installed, switch Install unknown apps back off for Downloader, and only install apps from their developer's official website.

Android TV, Google TV and Android boxes

Player: TiviMate or IPTV Smarters Pro

Google TV Streamer, Chromecast with Google TV, NVIDIA Shield, Sony, TCL and Hisense Google TVs, and most Android boxes.

  1. Open Google Play and search for TiviMate (or IPTV Smarters Pro). Install it.
  2. Open TiviMate and choose Add playlist, then Xtream Codes.
  3. Enter the server address, username and password, then continue. TiviMate loads the channels, movies and TV guide on its own.
  4. Follow the last screens to name the playlist and finish. Channels appear in the guide view, grouped by category.

TiviMate's free version plays your channels. Its Premium upgrade, sold by the app maker, adds extras such as recording and more than one playlist; you do not need it to watch.

Apple TV, iPhone and iPad

Player: An App Store player such as Smarters Player Lite

  1. Open the App Store and install an IPTV player that supports Xtream Codes or M3U, such as Smarters Player Lite. TiviMate does not exist on Apple devices.
  2. Open the player and add a user with Login with Xtream Codes API: any name, then the username, password and server address.
  3. Wait for the channel list and guide to load, then pick a category.

For 4K, use an Apple TV 4K and connect it with a network cable if you can.

Samsung and LG smart TVs

Player: A player from the TV's app store

  1. Open the Samsung or LG app store and search for an IPTV player that supports M3U or Xtream Codes. Which players exist changes by model and year.
  2. Some smart-TV players ask you to register the TV on the app maker's website and add your playlist there, and some charge their own fee. That fee goes to the app maker, not to us.
  3. If your model has no good player, plug a Fire TV Stick or a Google TV Streamer into an HDMI port. It is usually faster, and easier to keep up to date, than the TV's own apps.

Roku has no good IPTV player. On a Roku TV, add a Fire TV Stick or a Google TV device.

Windows and Mac

Player: VLC or a desktop IPTV player

  1. Install VLC media player from videolan.org.
  2. Choose Media, Open Network Stream (on a Mac: File, Open Network) and paste your M3U link.
  3. Open the playlist view to browse channels. VLC plays the channels but shows no TV guide; for a guide, use a desktop IPTV player from its developer's official website.

A computer on a network cable is one of the steadiest ways to watch 4K.

Android phones and tablets

Player: IPTV Smarters Pro

  1. Install IPTV Smarters Pro from Google Play, or from the developer's official website if it is not listed. TiviMate is built for TVs, not phones.
  2. Choose Login with Xtream Codes API and enter any name, the username, password and server address.
  3. Each phone that plays counts as one screen on your plan, the same as a TV.

On mobile data, one Full HD stream uses about 3.6 GB an hour. Pick the HD version of a channel to use less.

Which app runs on which device

Which player apps work on which devices
DeviceTiviMateIPTV Smarters ProM3UXtream Codes API
Amazon Fire TV / FirestickYesYesYesYes
Android TV and Android boxYesYesYesYes
Google TV Streamer / Chromecast with Google TVYesYesYesYes
Apple TV, iPhone and iPadNoYesYesYes
Samsung and LG Smart TVNoVaries by modelYesYes
Hisense (Google TV or VIDAA)Google TV modelsGoogle TV modelsVaries by modelVaries by model
Windows and MacNoYesYesYes
Android phoneYesYesYesYes
RokuNoNoVery limitedVery limited

After setup

Three settings that keep streams steady

Use a cable, or 5 GHz Wi-Fi

A network cable removes most freezing caused by Wi-Fi. Without one, connect to your router's 5 GHz network and keep the device in the same room or the next one.

Raise the player's buffer

In TiviMate open Settings, Playback, Buffer size and choose Large. Other players have a similar buffer or cache option in their playback settings. A bigger buffer rides out short dips, at the cost of a second or two more when you change channel.

Match the picture to your line

If your steady floor is under 30 Mbps, choose the Full HD version of a channel instead of 4K. Under 15 Mbps, choose HD.

Run the line check to see your steady floor. Still freezing? Read the buffering guide.

If it does not work

If it does not work
What you seeWhat it usually meansWhat to do
Login failed, or unable to connectA typo in the server address, username or passwordRetype them exactly, including http:// and the port. Usernames and passwords are case-sensitive.
Account expiredThe plan ended, or the trial hours are used upCheck your plan's end date, or renew from the plans page.
Maximum connections reachedMore screens are playing than your plan allowsStop the stream on another device, or move to a plan with more screens.
App not installedNot enough storage, or an old copy of the app is still installedDelete installer files and unused apps, or uninstall the old version first.
Channels load but the guide is emptyThe TV guide has not finished loadingWait a few minutes, then refresh the guide (EPG) in the player's settings.
Picture freezes every few minutesThe line dips below what the stream needsApply the three settings above, then run the line check at the hour you watch.

Setup questions

Which IPTV player app should I use?

On Fire TV and Android TV, TiviMate: it looks and feels like a cable box. On Apple TV, iPhone and iPad, an App Store player such as Smarters Player Lite. On a computer, VLC is the quickest start.

How long does IPTV setup take?

Usually under ten minutes. A Fire TV that needs the Downloader app takes a few minutes more the first time.

Can I install it on more devices than my plan's screens?

Yes. Install the app on as many devices as you like. Your plan limits how many play at the same moment, from 1 to 4.

Do I have to pay for the player app?

Not on most devices: TiviMate and IPTV Smarters Pro play your channels for free. Some smart-TV players and premium upgrades charge their own fee, paid to the app maker, not to us.

Can I use the same login on a new device?

Yes. Your subscription belongs to your login, not to a device. Install the player on the new device and sign in with the same details.

Can you help me set it up?

Yes. Write to us in Live Chat with your device and player app, and we send the steps. Live Chat is open every day from 9 a.m. to midnight Eastern.

Back to IPTV Canada plans, channels and the free trial

Stuck on a step?

Send us your device and player app in Live Chat and we walk you through it, in English or French.