HomePricingChannelsSportsSetupFree trialBlogResellerContact View pricing plans
🛠️ Setup hub · every device

IPTV installation guide: watching in five minutes on any device

There is no technician and no rental box. Setting up Vio IPTV means installing a free player app on the device you already own, pasting in the login we email you, and pressing play. This page covers every device Canadians actually use, which app to pick, the one setting that makes the TV guide match your clock, and what to do if a channel ever stutters.

Three things you needA device, a stable internet connection (about 20 Mbps for HD, 30 Mbps for 4K) and your Vio login email.
Copy, paste, doneYour welcome email has an Xtream Codes login and an M3U link. Every popular player accepts one or the other.
Help on the lineStuck at any step? WhatsApp support walks you through it live, in English or French, day or night.
Before you begin

Understand your login: Xtream Codes or M3U

The moment your order is confirmed you receive an email with two ways of connecting. Xtream Codes is three fields: a server URL, a username and a password. Most players have a dedicated "Xtream Codes" or "Login with API" option, and choosing it loads the channel groups and the TV guide automatically. This is the one to use whenever your app offers it.

The M3U playlist is a single long link that contains the same channels. It works in almost any player, including VLC on a computer, and is the fallback when an app only asks for a playlist URL. If you use M3U, also paste the EPG link from the same email so the guide populates.

Keep the email open on your phone while you set up the TV; every step below is copy-and-paste from it. If you ever lose it, support can resend your details in a minute.

🔥 Most popular

Amazon Fire TV Stick (4K, Max, Lite) and Fire TV Cube

The Firestick is how most Canadians watch IPTV: cheap, fast, and it turns any TV with an HDMI port into a smart TV with a proper guide.

1Allow unknown appsSettings → My Fire TV → Developer Options → turn on Apps from Unknown Sources. If Developer Options is hidden, open About and tap the Fire TV Stick name seven times.
2Install a playerInstall Downloader from the Amazon Appstore, open it, and enter the code for TiviMate or IPTV Smarters Pro (both free). Install, then open the app.
3Enter your loginChoose Xtream Codes, paste the server URL, username and password from your welcome email, and wait about 30 seconds while channels and the guide load.

Full Firestick walkthrough with every screen

🤖 Android TV, boxes & phones

Android TV, Google TV, Nvidia Shield, Formuler, Chromecast, phones and tablets

1Open the Play StoreSearch for TiviMate (best on TV boxes) or IPTV Smarters Pro (best on phones and tablets) and install it. No sideloading needed on Android.
2Add your playlistOpen the app, choose Xtream Codes login (TiviMate calls it "Xtream Codes"; Smarters calls it "Login with Xtream Codes API") and paste your details.
3Set the guideIn settings, set the EPG time zone to your region and enable "update playlist on start". Formuler and MAG-style boxes: enter the portal URL under Settings → Servers instead.
📺 Samsung & LG

Samsung (Tizen) and LG (webOS) smart TVs, no extra box

1Install from the TV's storeSearch the Samsung or LG app store for an IPTV player such as IBO Player, Smart IPTV or IPTV Smarters. Install and open it; note the device ID or MAC address it shows.
2Add the playlistSome TV apps take the M3U link and EPG link directly; others ask you to add the playlist on the app's website using the device ID. Paste the links from your welcome email.
3Restart the appClose and reopen the app so the channels and guide load. If your TV is older than 2018 and has no compatible app, a Fire TV Stick in the HDMI port is the cleanest fix.

Detailed Samsung & LG guide

🍎 Apple

Apple TV, iPhone, iPad and Mac

1Install a player from the App StoreIPTV Smarters Pro, iPlayTV or GSE Smart IPTV on iPhone, iPad and Apple TV. All are free to install and accept Xtream Codes or M3U.
2Enter your loginPaste your server URL, username and password. On iPhone and iPad the guide works in portrait; turn the phone sideways for full-screen video.
3Cast or use the TV appApple TV runs the same apps natively. From an iPhone you can also AirPlay to any Apple TV or AirPlay-compatible television. On a Mac, use the desktop version of the app or VLC with the M3U link.
💻 Windows & Mac

Laptops and desktops

VLC (any computer)

Free and already installed on most machines. Media → Open Network Stream → paste your M3U link. Fine for a single channel; no guide.

IPTV Smarters for Windows / Mac

The desktop version of the same app, with the full guide, groups and VOD library. Log in with Xtream Codes.

Browser

Some players offer a web version; ask support for the current link if you need to watch on a work laptop without installing anything.

Second screen at the cottage

A laptop on the cottage Wi-Fi counts as one of your simultaneous screens, so a 2-device plan covers home and cottage at the same time.

Choosing a player

Which app should you install?

The player is the app that turns your login into a channel guide. All of these work with Vio; pick the one that matches your device and taste.

PlayerBest onWhy people like itLogin typesCost
TiviMateFire TV Stick, Android TV, Nvidia ShieldThe most cable-box-like guide, favourites, multi-view, recordings, catch-up. Our default recommendation on TV boxes.Xtream Codes, M3UFree; premium unlocks recording and multiple playlists
IPTV Smarters ProEverything: Android, iOS, Fire TV, Windows, MacWidest compatibility, clean VOD browsing, parental controls. The safe choice on phones and tablets.Xtream Codes, M3UFree
IBO Player / IBO ProSamsung & LG smart TVsRuns natively on the TV, no stick required. Playlist is added on the IBO website using the TV's device ID.M3U + EPGFree trial, small one-time fee
IMPlayerFire TV Stick, Android TVFast, minimal, good for older or slower sticks.Xtream Codes, M3UFree trial, small one-time fee
iPlayTV / GSEApple TV, iPhone, iPadNative Apple apps with a proper guide and picture-in-picture.Xtream Codes, M3UFree or a few dollars

Torn between the two big ones? Read TiviMate vs IPTV Smarters Pro, and the best devices for IPTV in Canada if you are buying hardware.

The one setting everyone skips

Set the guide to your time zone

After the channels load, open your player's settings and set the EPG time zone. It takes ten seconds and it is the difference between a guide that says 7:00 pm when the game starts at 7:00 pm and one that is always three hours off.

Where you liveTime zone to selectOffset in winter / summer
Halifax, Moncton, Charlottetown, St. John's areaAtlantic (America/Halifax); Newfoundland (America/St_Johns)UTC−4 / −3 (Newfoundland −3:30 / −2:30)
Montréal, Québec City, Toronto, Ottawa, HamiltonEastern (America/Toronto)UTC−5 / −4
Winnipeg, Regina, SaskatoonCentral (America/Winnipeg); Saskatchewan (America/Regina, no DST)UTC−6 / −5 (Saskatchewan stays −6)
Calgary, Edmonton, Red Deer, LethbridgeMountain (America/Edmonton)UTC−7 / −6
Vancouver, Surrey, Victoria, KelownaPacific (America/Vancouver)UTC−8 / −7
Ten more minutes well spent

Make it feel like the cable box, only better

⭐ Favourites

Star your local news, your team's regional feed, the kids' channels and a few movie networks. The favourites list becomes the guide you actually use.

🗂️ Hide groups

Do not need Portuguese or US local affiliates? Hide those groups in the playlist settings. A shorter list scrolls faster and loads faster.

⏪ Catch-up

Channels with a catch-up icon keep recent days available. Open the channel, scroll back in the guide, and watch last night's game from the start.

🔒 Parental PIN

Lock adult groups behind a PIN in TiviMate or Smarters. Kids get their own group; everything else needs the code.

If a channel buffers

The five fixes, in the order that usually works

Plug the streaming device into the router with an Ethernet cable; Wi-Fi is the cause nine times out of ten on game night.
Restart the router and the device. Cheap sticks fill their memory after days of use.
Close and reopen the player to refresh the playlist and guide.
Run a speed test on the device itself: HD needs about 20 Mbps, 4K about 30 Mbps, sustained.
Try the same channel's HD feed instead of 4K, or the "backup" copy of the channel in the guide.
Still stuck? Message support with your device and the channel name; we check the line from our side.

Complete anti-buffering guide   Internet speed guide

Installation questions

How long does IPTV installation take?
About two to five minutes per device. You install a free player app, enter the login we email you, and the channel list and TV guide load automatically. No technician, no rental box, no waiting for a delivery.
Which app should I use?
TiviMate on a Fire TV Stick or Android TV for the best guide and recording features; IPTV Smarters Pro for the widest compatibility including iPhone, iPad and older devices; IBO Player or a native app on Samsung and LG TVs. Any of them works with your Vio login.
What is the difference between an Xtream Codes login and an M3U link?
They are two ways of connecting the same subscription. Xtream Codes uses a server URL, a username and a password, and it loads the TV guide automatically, so it is the easier choice. An M3U playlist is a single link that also works in almost every player. Your welcome email includes both; use whichever your app asks for.
Do I need to install anything on a Samsung or LG smart TV?
Most 2018-or-newer Samsung (Tizen) and LG (webOS) TVs run a compatible IPTV app from their own app store. If yours does not, a Fire TV Stick plugged into an HDMI port gives you the best player experience for about $30.
My login does not work. What should I check?
Re-type the server URL, username and password carefully; a single wrong character is the usual cause. Make sure you are entering the Xtream Codes details in the Xtream fields, not pasting them as an M3U. Confirm your plan is active. If it still fails, message support on WhatsApp and we will check the line and reset it if needed.
Do I need a VPN to install or watch?
No. A VPN is optional. Some viewers use one for privacy or if their internet provider throttles video in the evening, but the service works on any normal Canadian broadband connection without it. Our VPN guide explains when it helps.

No subscription yet? Request a free 24-hour trial, set it up with this guide, and see the real thing on your own TV tonight.

Get a free 24-hour trial

Setup help on WhatsApp · Contact support