By a streaming technology writer based in Antwerp who set this up three times before getting the Flemish EPG right.
Every TiviMate Fire Stick guide covers the same things.
Download the app. Sideload from Downloader. Enter your M3U URL or Xtream Codes. Watch television. These instructions work. But they are written for someone who wants to watch English-language content on a generic IPTV subscription. They assume your channels are named ‘BBC One’ and ‘Sky Sports’. They do not cover what happens when your channels are VTM, Canvas, Play Sports, and Een, and the EPG is showing programmes in the wrong language, at the wrong time, for the wrong country.
This guide is specifically for Belgian viewers setting up TiviMate on an Amazon Fire Stick. The differences are specific enough to justify a separate article.
Why TiviMate and Why Fire Stick
TiviMate is available on the Amazon Fire Stick via sideloading — it is not in the Amazon Appstore directly, which is the first thing the generic guides do not warn Belgian buyers about clearly. You install it through the Downloader app, which is free. The process takes about ten minutes and requires enabling ‘Apps from Unknown Sources’ in the Fire Stick developer settings. This sounds more technical than it is.
The reason to use TiviMate over simpler alternatives like IPTV Smarters Pro comes down to two things for Belgian viewers: the EPG quality and multi-view for sport. TiviMate’s programme guide is the most accurately configurable of any IPTV app on Android. And during simultaneous Jupiler Pro League fixtures on a Sunday afternoon, TiviMate’s multi-view lets you watch two matches on the same screen simultaneously.
For the subscription that provides the actual Belgian channels, a proper IPTV service covers the full Flemish lineup — VTM, VTM 2, VTM GOLD, Play4, Play5, Play6, Play7, Een, Canvas, Ketnet — alongside Walloon channels, Dutch channels, and international content in one package.
The Sideload Process for Belgian Fire Stick Owners
On your Fire Stick, go to Settings, then My Fire TV, then Developer Options, and enable ‘Install Unknown Apps’. Go back to the main screen, search for ‘Downloader’ and install it. Open Downloader and type the TiviMate APK URL — search ‘TiviMate APK download’ on the Downloader browser to find the current official download page. Download the APK and install it.
TiviMate itself is free. The features that matter for Belgian sport viewing — multi-view, catch-up, recording — require TiviMate Premium, which costs approximately 9 euros per year. You purchase this through a separate app called TiviMate Companion, available on the Google Play Store on your Android phone. After purchase, log into the same account in TiviMate on your Fire Stick to unlock premium features.
Belgian and Dutch viewers switching from traditional pay-TV represent a growing share of new IPTV subscribers. According to data published by the ACM — the Dutch Authority for Consumers and Markets, which tracks both Netherlands and Benelux media market trends — the number of traditional TV subscription cancellations has been accelerating year on year since 2022. The Fire Stick is the most common device cited in new IPTV setups by switchers in this region.
Loading the Belgian Channel List
After installing TiviMate, open it and select ‘Add Playlist’. You will see two options: M3U and Xtream Codes. If your IPTV Belgie provider sent you a URL ending in .m3u or .m3u8, choose M3U. If they sent a server address, username, and password separately, choose Xtream Codes. Xtream Codes is the more robust option — it updates your channel list automatically when the provider makes changes, whereas M3U requires occasional manual refresh.
After entering your credentials, TiviMate downloads the channel list. This takes 30 seconds to a few minutes depending on how large the playlist is. The EPG data takes longer — ten minutes to an hour on first load for a Belgian subscription with several thousand channels.
When the download is complete, look for your Flemish channels. They may appear under a group labelled ‘BE’, ‘Belgie’, ‘Flemish’, or the provider’s own category name. TiviMate allows you to rename and reorganise channel groups. Create a ‘Mijn Zenders’ group and add VTM, Play4, Een, Canvas, Play Sports, and whatever else you watch regularly. This becomes your default startup group.
Fixing the Flemish EPG
This is where Belgian viewers lose two hours and three forum posts before finding the answer.
The EPG for Belgian channels uses specific channel IDs that need to match between your M3U playlist and the XMLTV data source. If VTM shows as ‘VTM.be’ in one system and ‘vtm-be’ in another, the guide will be empty for that channel even though the stream itself plays fine.
In TiviMate, go to Settings, then EPG, then Playlists and EPG Sources. Verify that your provider’s EPG URL is listed. If it is empty, contact your provider and request the XMLTV EPG URL for Belgian channels specifically. A good provider has a dedicated Belgian EPG source with correct channel IDs for VTM, Canvas, Een, RTL-TVi, RTBF, and Play Sports.
If the EPG URL is present but some channels still show no data, go to the channel settings for that specific channel (long-press the channel in TiviMate), select ‘Set EPG Channel’, and manually assign the correct EPG entry from the list. For VTM, look for entries labelled ‘VTM.be’, ‘VTM Belgium’, or simply ‘VTM’. Test each until one produces a populated guide. Once you find it, it persists until the next app reinstall.
Play Sports Setup for Jupiler Pro League
Play Sports is the exclusive Belgian broadcaster for Jupiler Pro League matches. All 16 Belgian Pro League clubs, all regular season and playoff rounds, broadcast live. Setting it up correctly in TiviMate requires one extra step beyond standard channel loading.
Play Sports often has multiple channels in a Belgian IPTV package: Play Sports 1, Play Sports 2, Play Sports 3, and sometimes Play Sports Open. During a weekend with three simultaneous matches, each runs on a different channel. TiviMate’s multi-view lets you watch two of these simultaneously on one screen — press the multi-view button in the player and select the second channel from the mini guide that appears.
One honest note: Play Sports catch-up in TiviMate works only when the IPTV provider has properly implemented it on their server side. Not all providers do. If you want to rewatch a match you missed, check whether the catch-up symbol (a clock icon) appears next to Play Sports in your TiviMate channel list. If it is absent, the provider has not enabled catch-up for that channel, and no TiviMate setting changes that.
When Something Stops Working
Belgian viewers running TiviMate on Fire Stick encounter three specific issues more than anything else: channels not loading after a Fire Stick firmware update, EPG data disappearing after the provider updates their server, and buffering during peak hours on Telenet cable connections.
Firmware updates on Fire Stick occasionally reset the ‘Unknown Sources’ permission, which causes sideloaded apps including TiviMate to stop launching. Re-enable it in Developer Options. The app itself does not need reinstalling — just the permission.
For buffering issues specific to Telenet cable connections during evening peak hours: Telenet applies traffic management on some residential DOCSIS connections between 20:00 and 22:00. Switching to a DNS resolver of 1.1.1.1 in your router settings helps route IPTV traffic more efficiently. A more detailed diagnosis of specific failure modes is available at IPTV werkt niet, which covers the most common Belgian IPTV problems systematically.
Consumer guidance on evaluating whether an IPTV provider is legitimate in Belgium and the Netherlands is available through Kassa — BNNVARA’s independent consumer affairs programme that regularly covers digital subscription services, streaming quality, and what Belgian and Dutch consumers should expect from any paid streaming service.
Frequently Asked Questions
Does TiviMate support all Flemish channels?
TiviMate is a player app — it displays whatever channels are in your IPTV subscription. A quality Belgian subscription includes VTM, VTM 2, VTM GOLD, Play4, Play5, Play6, Play7, Een, Canvas, Ketnet, Play Sports, and RTBF channels. TiviMate displays all of them with correct EPG when the provider has configured Belgian channel IDs properly.
Can I use TiviMate on Fire Stick without sideloading?
No. TiviMate is not in the Amazon Appstore. Sideloading via Downloader is the standard installation method. It takes approximately ten minutes and does not require technical knowledge beyond enabling Developer Options in Fire Stick settings.
Is TiviMate Premium worth it for Belgian viewers?
Yes, for two specific reasons: multi-view for simultaneous Jupiler Pro League fixtures, and catch-up TV for rewatching matches and programmes when your provider supports it. The free version works for basic live TV viewing but misses these features. At approximately 9 euros per year, the cost is not a meaningful barrier.
Why is my Belgian EPG empty in TiviMate?
Either the EPG URL from your provider is not entered in TiviMate settings, or the channel IDs in your playlist do not match the IDs in the EPG data source. Check Settings, then EPG, then Playlists and EPG Sources. If the URL is there but channels are still empty, manually assign EPG entries per channel via long-press on each channel.
Does TiviMate work on the Telenet network?
Yes. TiviMate works over any internet connection including Telenet cable. Some users on older Telenet DOCSIS connections experience peak-hour buffering due to traffic management. Using ethernet rather than WiFi and changing DNS to 1.1.1.1 resolves most cases.
This article is for informational purposes. App features and sideloading steps may vary by Fire Stick firmware version. Verify current TiviMate installation instructions before proceeding.
