TiviMate + FineIPTV: the Canadian setup.
TiviMate is the best IPTV player on any platform, period — and it pairs particularly well with FineIPTV because we ship both M3U and Xtream Codes credentials, and TiviMate can use either. This guide covers install, playlist setup, EPG configuration and the catch-up feature.
Before you start
You'll need the email we sent when you paid (or started your 24-hour free trial). It contains:
- An M3U playlist URL (works with any player)
- An Xtream Codes username, password and server URL (smoother for TiviMate)
Either works. Xtream is marginally preferred because TiviMate can fetch channel groups more efficiently.
Step 1 — Install TiviMate
- Firestick: follow our Firestick guide (uses the Downloader app to sideload the APK).
- Android TV / Google TV / Nvidia Shield: install from the Google Play Store — search "TiviMate IPTV Player".
- Android phone/tablet: same — Google Play.
Step 2 — Open TiviMate and add your playlist
- Launch TiviMate. On the welcome screen, tap Add playlist.
- Choose your credential type. Recommended: Xtream Codes.
- Enter the server URL, username and password from your FineIPTV email.
- Name the playlist FineIPTV. Tap Next.
- TiviMate fetches channel groups and EPG — usually 30–90 seconds on Canadian broadband.
If you picked M3U URL instead, paste the full URL in the URL field and continue.
Step 3 — Set your Canadian timezone
TiviMate defaults to the device's system timezone, which works on Firesticks — but if EPG times look wrong:
- Settings → EPG → Time zone
- Choose America/Toronto (EST) for ON, QC and points east, America/Halifax (AST) for Atlantic, America/Winnipeg (CST) for MB/SK, America/Edmonton (MST) for AB, America/Vancouver (PST) for BC/YT, or America/St_Johns (NST) for NL.
Step 4 — Enable catch-up
Catch-up lets you scroll back in the EPG and start a programme that aired earlier in the week — invaluable for hockey games you missed. It's on by default on our playlist, but confirm:
- Settings → Playback → Catch-up → ensure it's enabled.
- In the EPG, channels with catch-up show a small clock icon. Scroll back up to 7 days and hit OK to play.
Step 5 — Favourite your Canadian channels
- In the EPG or channel list, highlight a Canadian sports or news channel.
- Press the menu button (≡) on your remote.
- Tap Add to favourites. Repeat for all your regulars.
- Use the ↑/↓ keys on the home screen to jump between groups; favourites appears as its own group.
Recommended TiviMate settings for Canadian broadband
- Settings → Playback → Decoder: Hardware (software if you see green screens on specific channels)
- Settings → Playback → Buffer size: Medium (raise to Large on older cable connections)
- Settings → General → Remember last channel: On
- Settings → EPG → Update interval: Daily
ISP-specific tips
Bell Fibe (HH3000/HH4000 gateway)
Turn off the IGMP proxy (Bell Fibe app → Wi-Fi → Advanced). Reboot the Firestick. Fixes 90% of buffering reports on this gateway.
Rogers Ignite
Ignite XB8 gateways have good IPTV handling by default. If you notice the odd pixelation, switch your Firestick from 2.4 GHz ("Rogers24") to 5 GHz ("Rogers5G").
Telus PureFibre
Works out of the box. If you're also a Telus Optik TV subscriber, your gateway has some QoS for their TV traffic — IPTV runs over best-effort, which on Telus fibre is still plenty.
Videotron Hélix
The new Hélix gateways are fine. Older Videotron legacy gateways occasionally drop multicast — switch to unicast/HTTP-only mode in TiviMate if a specific channel misbehaves.
TiviMate Premium — do you need it?
The free version of TiviMate does everything most Canadian households need. TiviMate Premium (paid to TiviMate directly, not to us) adds multi-playlist support, Chromecast casting, DVR recording and scheduled recordings. If you juggle multiple IPTV services or record live sports to watch later, Premium is worth it — otherwise the free tier is fine.
No FineIPTV credentials yet? Start a 24-hour free trial — the email arrives in minutes.