How to Set Up IPTV: Step-by-Step for 9 Devices
How to Set Up IPTV on Your Device
To set up IPTV, install a player app and enter your login: server URL, username and password. Select your device below for a clear, step-by-step installation guide.
Before you start
Vancouver IPTV is an independent IPTV service. We sell the subscription only. V12Mate, Hot Player, Smarters Player Lite, iMPlayer and the other apps in this guide are third-party media players. Their own developers make and own them, and we are not affiliated with them. We support these players and write these guides to help you connect your login. Some players need their own licence after the trial.
It works like a SIM card: your subscription is the SIM, and the player app is the phone you use it on.
Fire TV Stick Setup Guide
Third-party apps: V12Mate, Downloader and TiviMate are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Very Important: If you already have TiviMate installed, uninstall it first, otherwise V12Mate will not install.
Works on: Fire TV Stick (all generations), Fire TV Stick 4K / 4K Max, Fire TV Cube and Fire TV smart TVs (Toshiba, Insignia, Hisense Fire TV Edition).
Step 1: Turn on Developer Options
Fire TV only installs apps from outside the Amazon Appstore after this one-time setting.
- From the Fire TV home screen, open Settings (gear icon) → My Fire TV
- If you see Developer Options, skip to the next step. If not, open About, highlight your device name (for example Fire TV Stick 4K) and press the Select button 7 times until it says you are a developer
- Press Back once. Developer Options now appears under My Fire TV
Step 2: Install the Downloader app
- Go back to the home screen, choose Find → Search and type Downloader
- Select the orange Downloader app (by AFTVnews) and press Get or Download
- Open Settings → My Fire TV → Developer Options → Install unknown apps and switch Downloader to ON
On older Fire TV software this setting is called Apps from Unknown Sources. Turn it ON and confirm.
Step 3: Install V12Mate with code 2494311
- Open Downloader and press Allow when it asks for access to files, then OK
- Click the box on the Home tab, enter the V12Mate code 2494311 and press GO
- When the installer opens, press Install, then Done (not Open) so you can delete the installer file
- Back in Downloader, press Delete twice to remove the installer and free up space on your Firestick
Step 4: Log in and start watching
- Return to the home screen, open Your Apps & Channels (the three-squares icon) and launch V12Mate
Tip: highlight V12Mate, press the Menu button (three lines) and choose Move to pin it to your home screen.
- Press Add playlist, then V12MATE
If you only see “Cancel”, message us on WhatsApp and we will send you the fix.
- Enter the username and password we sent you. With our login, V12Mate doesn’t ask for a server URL
- Press Next and keep TV channels and VOD selected
- Wait about 1 minute while the channels load, then press Done. You’re ready to watch!
No channels showing? Your login details are probably mistyped. Go to Settings → Playlists → V12Mate → Xtream Codes Parameters and check the username and password, including capital letters.
The TV guide (EPG) fills in in the background during the first few minutes. On a Firestick, connect to 5 GHz Wi-Fi or use an Ethernet adapter for the smoothest 4K picture.
Questions about Fire TV
Is it safe to turn on “Install unknown apps” on a Firestick?
Which Firestick is best for IPTV?
Developer Options is missing on my Fire TV. What do I do?
Can I use TiviMate on a Firestick instead?
Android TV Setup Guide
Third-party apps: V12Mate, Downloader, TiviMate and Perfect Player are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Compatible devices: Sony, TCL, Hisense, Philips, Nvidia Shield, Chromecast with Google TV, Mi Box, and most Android TV boxes.
Method 1: Using Downloader App
- Search for Downloader in the Play Store and tap Install
- Press Allow when prompted
- Click OK to confirm and proceed
- Downloader is ready — now install V12Mate
- Enter the Downloader code for V12Mate: 2494311 → press GO
- Accept Privacy Policy → Install → confirm Install again if asked
- Press Install → wait until installed
- When complete, press OPEN
Very Important: If you already have Tivimate installed, please uninstall it first — otherwise V12mate will not install.
- Press Add playlist
- Press V12MATE
If you only see “Cancel”, message us on WhatsApp and we will send you the fix.
- Enter your credentials. With our login, V12Mate doesn’t ask for a server URL
- Press Next. Make sure to keep VOD and TV channels selected
- Wait for it to process — about 1 minute
- Press Done and wait a few seconds. You’re ready to watch!
If no channels load and the content count doesn’t show, your login details are wrong. Go to Settings → Playlists → V12Mate → Xtream Codes Parameters and double-check your username and password, including capital letters. If they are incorrect, no channels will appear.
The EPG (guide information) loads in the background. Please give it some time — you can view it in Settings → EPG.
Note: You should go to Settings → Security & Restrictions, select the app, and toggle Allow unknown apps if installing from outside the Play Store.
Method 2: Google Play Store (if V12Mate doesn’t work for you)
- Open Google Play Store on your Android TV
Very Important: VOD on TiviMate only works with their Premium. Our service (trial & subscription) already has VOD built in.
- Search for TiviMate IPTV Player and click Install
- Open TiviMate, select Add Playlist, choose Xtream Codes
- Enter your Vancouver IPTV credentials (Server URL, Username, Password)
Questions about this device
What is V12Mate and how does it work?
Is V12Mate compatible with my Android TV device?
Benefits of upgrading to TiviMate Premium?
Can I use V12Mate with any IPTV provider?
Is V12Mate owned by Vancouver IPTV?
Is TiviMate owned by Vancouver IPTV?
Formuler / Dreamlink Setup Guide
Third-party apps: MyTVOnline and DOL2 are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Compatible models: Formuler Z8, Z10, Z11, GTV, and all Formuler Android TV boxes.
Formuler Z: MyTVOnline 2 & 3
- Open MyTVOnline 2 or 3 from your Formuler home screen
- Navigate to Menu → Connections → Add Portal
- Configure your Xtream Codes connection:
- Portal Name: Enter any name (e.g. My IPTV)
- Portal URL: Enter your server URL
- Login Required: Enable this option
- Username: Enter your IPTV username
- Password: Enter your IPTV password
- Press Connect to establish the connection
- Your channels should now load and you’re ready to watch!
Dreamlink: DOL2 App
- Open DOL2 App from your Dreamlink home screen
- Go to Menu → Portals → Edit Portal
- Enter your portal configuration:
- Portal Title: Any name you prefer
- Portal URL: Your IPTV server URL
- Login Required: Yes, activate this
- Username: Your credentials
- Password: Your credentials
- Save the configuration and restart the app to connect
Important: Unlike MAG boxes, Formuler and Dreamlink boxes don’t require MAC address registration. You only need your username and password credentials from your IPTV provider.
Example configuration:
Portal: http://iptv-server.com
Username: abcdef
Password: 123456
Questions about this device
What’s the difference between MyTVOnline 1 and 2?
Do I need to register a MAC address for Formuler?
Why won’t my channels load?
Can I use multiple IPTV services on Formuler?
Smart TV Setup Guide — All Brands
Third-party apps: Hot Player and Perfect Player are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Before you continue
This guide uses a third-party app that we do not own, sell, or manage. It may need its own licence or a premium upgrade to use all features, and any such purchase is handled by that app, not by us.
These steps are provided only to help you set it up with your subscription.
Important: If your Smart TV has the Google Play Store, please follow the instead of this one.
Compatible models: All Smart TV brands including LG WebOS, Samsung Tizen, Sony Android TV, TCL, Hisense, Vizio, and other major brands.
Step 1: Search for Hot Player
- On your Smart TV, open your App Store (LG Content Store, Samsung Apps, etc.)
- In the search bar, type Hot IPTV or Hot Player
- Select Hot Player from the search results
- Click Install or Download to install the app on your Smart TV
Step 2: Get your device credentials
- Open the Hot Player app on your Smart TV
- You will see your MAC Address displayed on the screen. Write this down or take a photo — you’ll need it for the next step
Activate your Hot Player licence (1 year)
Hot Player needs a one-time activation for your device. Get your 1-year licence from us — quick and secure. Send us the MAC Address from the previous step and your email, pay securely, and we activate it instantly. The app includes no channels — you use your own IPTV subscription.
Get your Hot Player licenceStep 3: Configure your playlist online
- On your phone, tablet, or computer, visit the Hot Player playlist portal
- Click on Upload List in the menu
- Enter the MAC Address from your Smart TV, then click Next
- Change Source to Xtream Code
- Fill in your IPTV playlist details:
- Playlist Name: Enter any name you want (e.g. My IPTV)
- Host: Your server address
- Username: Your IPTV username
- Password: Your IPTV password
Then click Save - Return to your Smart TV and click Refresh, or restart the Hot Player app
- Your IPTV channels should now load. You’re ready to start watching!
Tip: For best streaming quality on Smart TV, make sure your device is on a stable connection — at least 15 Mbps for HD and 25 Mbps for 4K.
Questions about this device
Where do I find the MAC Address on my Smart TV?
What if Hot Player isn’t available in my region or TV brand?
How much does Hot Player cost?
Can I use multiple playlists on one Smart TV?
Why are my channels not loading?
Which Smart TV brands support Hot Player?
Roku Device Setup Guide
Third-party apps: Hot Player and Perfect Player are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Before you continue
This guide uses a third-party app that we do not own, sell, or manage. It may need its own licence or a premium upgrade to use all features, and any such purchase is handled by that app, not by us.
These steps are provided only to help you set it up with your subscription.
Compatible models: All Roku devices including Roku TV, Roku Ultra, Roku Streaming Stick, and Roku Express.
Step 1: Search for Hot Player
- On your Roku device, open the Roku Channel Store
- In the search bar, type Hot IPTV or Hot Player
- Select Hot Player from the search results
- Click Add Channel to install the app on your Roku device
Step 2: Get your device credentials
- Open the Hot Player app on your Roku device
- You will see your MAC Address displayed on the screen. Write this down or take a photo — you’ll need it for the next step
Activate your Hot Player licence (1 year)
Hot Player needs a one-time activation for your device. Get your 1-year licence from us — quick and secure. Send us the MAC Address from the previous step and your email, pay securely, and we activate it instantly. The app includes no channels — you use your own IPTV subscription.
Get your Hot Player licenceStep 3: Configure your playlist online
- On your phone, tablet, or computer, visit the Hot Player playlist portal
- Click on Upload List in the menu
- Enter the MAC Address from your Roku device, then click Next
- Change Source to Xtream Code
- Fill in your IPTV playlist details:
- Playlist Name: Enter any name you want (e.g. My IPTV)
- Host: Your server address
- Username: Your IPTV username
- Password: Your IPTV password
Then click Save - Return to your Roku device and click Refresh, or restart the Hot Player app
- Your IPTV channels should now load. You’re ready to start watching!
Tip: For best streaming quality on Roku, make sure your device is on a stable connection — at least 15 Mbps for HD and 25 Mbps for 4K.
Questions about this device
Where do I find the MAC Address on my Roku?
What if Hot Player isn’t available in my region or Roku device?
How much does Hot Player cost?
Can I use multiple playlists on one Roku device?
Why are my channels not loading?
Which Roku devices support Hot Player?
iPhone & iPad Setup Guide
Third-party apps: iMPlayer and Smarters Player Lite are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Before you continue
This guide uses a third-party app that we do not own, sell, or manage. It may need its own licence or a premium upgrade to use all features, and any such purchase is handled by that app, not by us.
These steps are provided only to help you set it up with your subscription.
Method 1: iMPlayer setup (recommended)
- Download iMPlayer — IPTV Player from the App Store
- Open the app and click on Add a Playlist
- Select playlist type XC API
- Fill in your details:
- Playlist Name: Choose any name you want
- Portal URL: Enter the server URL we sent you on WhatsApp
- Username & Password: Use the credentials provided in the email
- Click Add Playlist, wait until contents finish downloading and enjoy streaming!
Method 2: Smarters Player Lite setup
- Open the app and tap Add User, select Login with Xtream Codes API
- Use the login details provided to you after subscribing, then click ADD USER to continue
- Wait a few seconds for the app to process your details
- Tap the Live TV icon to start watching
- Select the channel category you want to browse and tap a channel name to play it
Tip: For better performance on iOS devices, make sure you’re connected to a stable WiFi network. Cellular data may cause buffering issues.
Questions about this device
Which app is best for iOS devices?
Do I need to jailbreak my Apple TV?
Can I use these apps on Apple TV?
Why is EPG not loading?
Windows & Mac Setup Guide
Third-party apps: IPTV Smarters Pro, MyIPTV Player and VLC are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Method 1: IPTV Smarters Pro setup
- Open a browser and type IPTV Smarters Pro into the search bar
- Go to the official website
- Click on the Downloads section in the website menu
- Download the Windows or Mac version of IPTV Smarters Pro
- Once the download completes, open the installer by clicking on the downloaded file
- If Windows asks for permission, click Yes to allow the app to install
- The installation will now begin. It typically takes under 2 minutes
- Once installed, launch the IPTV Smarters app. Click Add New User, then choose Login with Xtream Codes API
- Enter your IPTV account details: Username, Password, and Portal URL
- That’s it! You’re ready to start streaming with IPTV Smarters Pro
Method 2: MyIPTV Player (Windows 10/11)
This is a powerful media player with built-in EPG support for Windows 10, Windows Phone, and Xbox One.
- Go to the Settings tab, then click on Add new playlist and EPG source
- Add your M3U playlist:
- Name: Give your playlist a name (e.g. Vancouver IPTV)
- URL: Paste the M3U link you received from your IPTV provider
- Click on Add remote list
- Go back to Settings and choose your playlist from the Select Channel Playlist dropdown
- Done! Go to the Channels tab, choose your country, and start watching your favourite TV and VOD content
Tip: For best performance on PC or Mac, use a wired ethernet connection when possible. WiFi may cause buffering during HD and 4K streams.
Questions about this device
Which app works best on Windows/Mac?
Can I use VLC Player for IPTV?
System requirements for IPTV apps?
Can I record shows on PC/Mac?
Android Phone & Tablet Setup Guide
Third-party apps: iMPlayer, TiviMate and Perfect Player are made and owned by their own developers. Vancouver IPTV is not affiliated with them. We support these players and show you how to connect your login.
Before you continue
This guide uses a third-party app that we do not own, sell, or manage. It may need its own licence or a premium upgrade to use all features, and any such purchase is handled by that app, not by us.
These steps are provided only to help you set it up with your subscription.
Requirements: Android 5.0 or higher, stable WiFi or 4G/5G connection.
Method 1: iMPlayer setup (recommended)
- Download iMPlayer — IPTV Player from the Google Play Store
- Open the app and click on Add a Playlist
- Select playlist type XC API
- Fill in your details:
- Playlist Name: Choose any name you want
- Portal URL: Enter the server URL we sent you on WhatsApp
- Username & Password: Use the credentials provided in the email
- Click Add Playlist, wait until contents finish downloading and enjoy streaming!
Method 2: TiviMate Mobile setup (Google Play)
- Open Google Play Store and search for TiviMate IPTV Player
Very Important: VOD on TiviMate only works with their Premium. Our service (trial & subscription) already has VOD built in.
- Tap Install and wait for completion
- Open TiviMate, tap Add Playlist
- Select Xtream Codes or M3U Playlist based on what your provider gave you
- Enter your Vancouver IPTV credentials:
- Server: Your provider’s server URL
- Username: Your username
- Password: Your password
Then tap Next - Wait for channels to load, then start watching!
Method 3: Official APK installation
Use this if TiviMate doesn’t appear in the Play Store on your device.
- Go to the official site and download the APK
- Allow installs from unknown sources if prompted (Settings → Security)
- Open the file to install TiviMate, then launch the app
- Follow the same steps as above to add your IPTV playlist
Data tip: Use WiFi when possible. Streaming uses roughly 1 GB per hour at standard quality and 3 GB per hour at HD quality.
Battery optimization: Streaming drains battery quickly. Consider disabling battery optimization for your IPTV app in Settings → Battery → App battery management.
Questions about this device
Does TiviMate include channels or an IPTV service?
Why do I see “invalid” when logging into TiviMate?
Free vs Premium — do I need TiviMate Premium?
Best practices to reduce buffering on mobile?
Can I cast to TV from my phone?
What internet speed is recommended?
BuzzTV Setup Guide
Before you continue
This guide uses a third-party app that we do not own, sell, or manage. It may need its own licence or a premium upgrade to use all features, and any such purchase is handled by that app, not by us.
These steps are provided only to help you set it up with your subscription.
Compatible models: BuzzTV XPL 3000, XRS 4000, XRS 4500, E2000, and all BuzzTV Android boxes.
Method 1: XC API Login (recommended)
- From your BuzzTV home screen, navigate to Server Settings
- Select XC API Login → Add XC API Login
- Configure your Xtream Codes connection:
- Portal Name: Enter any name (e.g. My IPTV)
- Portal URL: Enter your server URL
- User name: Enter your IPTV username
- Password: Enter your IPTV password
- Press Connect or Save to establish the connection
- Return to the home screen and select Live TV to start watching!
Questions about this device
What’s the difference between XC API Login and MAC Server?
Which method should I use?
Why won’t my channels load?
Can I use multiple IPTV services on BuzzTV?
TVIP Box Setup Guide
Compatible models: TVIP S-Box v.605 SE, v.705, v.706, v.710 and other TVIP boxes with the built-in TV menu.
Tip: The M3U playlist method below is the quickest on TVIP. Prefer portal (MAC) activation? Message us on WhatsApp and we’ll check your model.
Method 1: M3U playlist (recommended)
You need your M3U link. We send it on WhatsApp with your login, after payment or with your 24-hour free trial.
- Connect the box to the internet with a network cable or Wi-Fi. Finish the first setup (language and time zone).
- From the main menu, open Settings → TV
- Change Content source to M3U-playlist
- Select Setup M3U-playlist and fill in:
- Playlist URL: Paste your M3U link exactly as we sent it
- EPG URL: Optional. Add it only if support gave you one
- Press Apply, then restart the box
- Open Watch TV from the main menu. The first channel load can take a minute or two.
Questions about this device
Can you activate my TVIP box with its MAC address?
Where do I find my M3U link?
Why won’t my channels load?
Channels freeze or buffer. What can I change?
Can I use an IPTV app instead?
MAG Box Setup Guide
Compatible models: MAG boxes with the built-in portal menu, such as MAG 322, 324, 420, 424 and 524.
Step 1: Send us your MAC address
MAG boxes don’t use a username and password. We activate the box itself, by its MAC address.
- Find the MAC address on the sticker under the box. On MAG boxes it starts with 00:1A:79.
- Send the MAC address to us on WhatsApp with your order.
- We activate the box and send you your portal URL on WhatsApp.
Step 2: Add the portal on the box
- Connect the box to the internet with a network cable or Wi-Fi, then turn it on.
- Open Settings → System settings → Servers → Portals. On newer models: Settings → Servers → Portals.
- Fill in:
- Portal 1 name: Any name (e.g. My IPTV)
- Portal 1 URL: The portal URL we sent, exactly as written
- Press OK to save, then restart the box.
- The portal opens after the restart. The first channel load can take a minute or two.
Important: The MAC address you send must match the box exactly. One wrong character and the portal won’t open.
Questions about this device
Where do I find the MAC address on a MAG box?
Do I need a username and password on MAG?
Why won’t the portal load?
I changed my MAG box. What do I do?
Troubleshooting Tips
Streaming not behaving? Work through these seven checks before you message support.

Check your internet connection. A stable connection of at least 15–20 Mbps is recommended for smooth HD streaming.

Make sure your Xtream Codes (Credentials) are entered correctly. These details are case-sensitive.

Update your IPTV player app to the latest version to avoid playback and loading issues.

Restart your device and also reboot your router/modem.

If you are using a VPN, try switching to another server or temporarily disabling it to test whether it resolves the issue.

Clear the cache of your IPTV player app, then reopen it and test again.

Some internet providers may restrict IPTV traffic. If you suspect this, message our support on WhatsApp and we will check the connection from our side.
IPTV Setup: Quick Answers
How long does IPTV setup take?
Most setups take five to ten minutes. You install one player app, enter the credentials from your welcome email, and wait about a minute for the channel list to load. Formuler and Smart TV setups sit at the longer end because the playlist is configured through a portal first.
What app do I need to watch IPTV?
A player app that accepts Xtream Codes credentials. On Android and Firestick use V12Mate, a free third-party player. On Smart TVs and Roku use Hot Player, on Apple devices iMPlayer or Smarters Player Lite, and on Windows or Mac use IPTV Smarters Pro. We sell the subscription only — the app is the phone, your subscription is the SIM.
What internet speed do I need for IPTV?
A stable 15–20 Mbps connection is the practical minimum. Plan on 25 Mbps for comfortable HD and 50 Mbps or more for 4K. Test the speed on the same network the player runs on, and prefer a wired connection on large TVs.
Which IPTV app is best?
There is no single best app — it depends on your device. V12Mate is the simplest on Android and Firestick because no server address is needed. TiviMate is popular but its VOD requires their Premium tier, which you do not need with us since VOD is already included.
How do I install IPTV on a smart TV?
If your Smart TV runs Google Play, follow the Android TV guide instead. Otherwise install Hot Player from your TV app store, note the MAC address it displays, activate a one-year Hot Player licence, then upload your playlist through the portal using Xtream Codes. Full steps are in the Smart TV tab above.
Do I need an IPTV box?
Usually not. If you already own a Fire Stick, Android TV, Smart TV, Roku, Apple TV, computer or phone, that device is enough. On an iPhone, start with our best IPTV app for iPhone guide. A dedicated box such as Formuler or BuzzTV is worth it only if you want a purpose-built remote and interface. Avoid preloaded boxes sold through marketplace listings.
Can I test IPTV before paying?
Yes. We offer a free 24-hour trial so you can confirm picture quality, channel availability and playback on your own device before paying. Request it on WhatsApp and we send your trial login straight to your chat.