IPTV Setup Tutorials for All Devices
Get your TVFlexLine IPTV subscription up and running in minutes. Follow our step-by-step installation guides for
every device β no technical experience required.
π‘
Select Your Device Above
Choose your streaming device from the menu to see the full installation guide tailored for it.
π₯ Fire TV Stick Setup Guide
β±οΈ 5β10 minutes
π± V12Mate Player (Free)
β
Beginner Friendly
V12Mate (Our Free App)
No Server Address Needed
Very Important: If you already have TiviMate installed, please uninstall
it first β otherwise V12Mate will not install correctly.
Choose Your Learning Style
π₯
Video Tutorial
Watch a complete walkthrough guide
β±οΈ ~3 min video
π
Step-by-Step Guide
Follow detailed written instructions with screenshots
β±οΈ Read at your pace
Complete Video Installation Guide
Part 1 β Install the Downloader App
-
From the Fire TV home screen, go to My Apps
-
Select Get more apps
-
Choose Search, press Down then
OK, and type Downloader
-
When results appear, select Downloader and press
OK
-
Select Downloader β tap Download and
wait for installation to complete

-
Wait for Downloader to finish downloading and installing
-
Do not open it yet. Press Back to return to the
home screen
Part 2 β Enable Developer Options & Unknown Sources
-
Go to Settings β My Fire TV
-
Open About and click Fire TV Stick
exactly 7 times to unlock Developer Options
-
Press Back β open Developer Options β
enable ADB debugging
-
Confirm that ADB debugging is set to On
-
Select Install Unknown Apps β grant
Downloader permission (press OK)

-
Press the Home button on your remote to return to the
home screen
Part 3 β Install V12Mate via Downloader
-
Open the Downloader app
-
Press Allow to grant file system access
-
Dismiss the welcome message by pressing OK
-
Enter Downloader code for V12Mate: 2494311 β press
GO
-
Accept the Privacy Policy β press
Install β confirm again if prompted

-
Press Install and wait until the app has fully installed
-
When complete, press OPEN to launch V12Mate
-
Press Add Playlist
-
Press V12MATE as the playlist type
Seeing only “Cancel”? Click here for the fix β
-
Enter your credentials (Username & Password). No
server address is required β it’s our own player.
-
Press Next. Make sure VOD and TV
Channels are both selected
-
Wait for processing (approximately 1 minute)
-
Press Done β wait a few seconds and you’re ready to
watch! π
EPG Guide: The program guide (EPG) loads in the background. Allow a few minutes, then
check it under Settings β EPG.
No channels showing? Your login details may be incorrect. Go to Settings β
Playlists β V12Mate β Xtream Codes Parameters and double-check your username and password
including capital letters.
β Frequently Asked Questions
V12Mate is TVFlexLine’s own free IPTV player for Firestick and Android TV. It
organizes your live channels and VOD with an EPG. No server address is needed β just your username and
password.
Yes, V12Mate works with most Firestick models. Ensure you have enough storage and
a stable Wi-Fi connection for the best experience.
Delete the playlist, re-add it and verify your credentials. Check for typos in
your username and password β they are case-sensitive.
Re-enable ADB debugging and Unknown Sources if needed. Clear the app cache if it
runs slowly. Reinstall for major issues, or consider a VPN if your ISP throttles streaming traffic.
π½ Android TV & Box Setup Guide
β±οΈ 3β5 minutes
πΊ V12Mate Player
β
Easy Setup
V12Mate (Recommended)
Perfect Player
TiviMate
Compatible devices: Sony, TCL, Hisense, Philips, Nvidia Shield, Chromecast with Google TV,
Mi Box, and most Android TV boxes.
Method 1 β Install V12Mate via Downloader (Recommended)
-
Search for Downloader in the Play Store and tap
Install
-
Press Allow when prompted for file access
-
Click OK to confirm and proceed
-
Downloader is ready β now enter Downloader code: 2494311 β
press GO

-
Accept Privacy Policy β press Install
-
When complete, press OPEN β tap Add
Playlist β select V12MATE
-
Enter your Username and Password, press
Next, keep VOD + TV Channels selected, wait ~1 minute, then press
Done π
Tip: If Developer Options is not visible, go to About and tap
Build Number 7 times to unlock them.
β Frequently Asked Questions
No. TiviMate is a third-party player. TVFlexLine’s own player is V12Mate, which is
free. TiviMate requires its own premium license to unlock all features.
Yes. Configure Perfect Player with your server URL, username, and password using
the Xtream Codes (XC API) login method.
Make sure TiviMate is fully uninstalled first. Also verify that “Unknown Sources”
or “Install from Unknown Apps” is enabled for the Downloader app in your device settings.
π Formuler / Dreamlink Setup Guide
β±οΈ 5β8 minutes
π MyTVOnline / DOL2
β
Xtream Codes
MyTVOnline 2 & 3
DOL2 App
Compatible models: Formuler Z8, Z10, Z11, GTV, and all Formuler Android TV boxes. Also
Dreamlink T2 and DOL2-compatible devices.
Formuler Z β MyTVOnline 2 & 3 Setup
- Open MyTVOnline 2 or 3 from your Formuler home screen
-
Navigate to Menu β Connections β Add Portal
-
Enter your configuration:
β’ Portal Name: Any name (e.g. “TVFlexLine”)
β’ Portal URL: Your server URL (from your welcome email)
β’ Login Required: Enable this option
β’ Username: Your IPTV username
β’ Password: Your IPTV password - Press Connect β your channels will load automatically
Dreamlink β DOL2 App Setup
-
Open DOL2 App from your Dreamlink home screen
-
Go to Menu β Portals β Edit Portal
-
Enter your portal details:
β’ Portal Title: Any name
β’ Portal URL: Your IPTV server URL
β’ Login Required: Yes
β’ Username & Password: Your credentials - Save the configuration and restart the app to connect
Note: Unlike MAG boxes, Formuler and Dreamlink boxes do not require MAC address
registration β only your username and password.
β Frequently Asked Questions
MyTVOnline 2 is the newer version with an improved interface and better Xtream
Codes support. We recommend using MyTVOnline 2 or 3 for the best performance.
No. Formuler boxes use the Xtream Codes login method β just your username and
password from your TVFlexLine subscription.
Check that “Login Required” is enabled, verify your credentials are correct,
ensure a stable internet connection, and try restarting the MyTVOnline app.
πΊ Smart TV Setup Guide β All Brands
β±οΈ 5β7 minutes
πΊ LG, Samsung, Sony & More
β
App Store
β οΈ
Important Notice
This tutorial uses a third-party app that is NOT owned or managed by
TVFlexLine. Some apps may require their own paid license after the trial period. This
guide only helps you configure the app with your subscription.
Hot Player
Perfect Player
Compatible models: LG WebOS, Samsung Tizen, Sony Android TV, TCL, Hisense, Vizio, and
other major Smart TV brands.
Note: If your Smart TV has the Google Play Store, follow the Android TV tutorial instead.
Step 1 β Install Hot Player
-
On your Smart TV, open the App Store (LG Content Store,
Samsung Apps, etc.) -
Search for “Hot Player” or “Hot IPTV”
-
Select Hot Player from results and click
Install
Step 2 β Note Your MAC Address
- Open Hot Player on your Smart TV
-
Your MAC Address will be displayed. Write it down or
photograph it β you’ll need it shortly
Step 3 β Configure Your Playlist Online
- On your phone or computer, visit https://hotplayer.app
-
Click “Upload List”
-
Enter your Smart TV’s MAC Address and click
Next
-
Change the Source to “Xtream Code”
-
Fill in your details:
β’ Host: Your server address
β’ Username: Your IPTV username
β’ Password: Your IPTV password
Then click Save -
Return to your TV and refresh Hot Player β your channels will load.
You’re all set! π
Tip: For best quality, use a wired (Ethernet) connection
if possible. Minimum 25 Mbps for HD, 50+ Mbps for 4K.
β Frequently Asked Questions
The MAC Address is displayed in the Hot Player app under the Account section
when you first open it.
Try changing your Smart TV account region, or use alternatives like Smart IPTV,
GSE Smart IPTV, or IBO Player from your TV’s app store.
Hot Player costs approximately $9 CAD/year or $21 CAD for a lifetime license. It
does not include channels β you need your own IPTV subscription.
π£ Roku Device Setup Guide
β±οΈ 5β7 minutes
πΊ Hot Player
β
Channel Store
β οΈ
Important Notice
Hot Player is a third-party app, NOT owned or managed by TVFlexLine. It
may require its own paid license. This guide only helps you configure it with your
subscription.
Hot Player
IBO Player Pro
Compatible: All Roku devices β Roku TV, Roku Ultra, Roku Streaming Stick, and Roku
Express.
Step 1 β Install Hot Player
- On your Roku, open the Roku Channel Store
-
Search for “Hot Player” and select it from results
- Click “Add Channel” to install Hot Player on your Roku
Step 2 β Get Your MAC Address
- Open Hot Player on your Roku
-
Note the MAC Address shown on screen β take a photo
Step 3 β Configure Online at hotplayer.app
-
Visit hotplayer.app on any device, click Upload List
-
Enter your Roku’s MAC Address β click
Next
-
Change source to Xtream Code, then fill in Host,
Username, Password β click Save
- Return to Roku, refresh Hot Player and start watching! π
Tip: Need 25 Mbps+ for HD, 50+ Mbps for 4K content.
β Frequently Asked Questions
Try changing your Roku account region or look for alternatives like IBO Player
Pro and GSE Smart IPTV in your region’s store.
Yes β Hot Player supports multiple playlists. Add them through the web interface
at hotplayer.app and switch easily on the device.
π iPhone & iPad Setup Guide
β±οΈ 3 minutes
π± App Store
β
No Jailbreak Needed
β οΈ
Important Notice
The apps below are third-party apps, NOT owned or managed by
TVFlexLine. They may require their own license. This guide only helps you configure
them with your subscription.
iMPlayer (Recommended)
Smarters Player Lite
Method 1 β iMPlayer (Recommended)
-
Download iMPlayer β IPTV Player from the App Store: Download iMPlayer
- Open the app and tap “Add a Playlist”
- Select playlist type “XC API”
-
Fill in your details:
β’ Portal URL: Server URL from your welcome email
β’ Username & Password: Your TVFlexLine credentials -
Tap “Add Playlist”, wait for channels to download and
enjoy! π
Method 2 β Smarters Player Lite
Download Smarters Player Lite β
-
Open app β tap Add User β select “Login with
Xtream Codes API”
-
Enter your server URL, username, and password β tap Add
User -
Wait a few seconds for processing, then tap Live TV to
start watching
Tip: Use a stable Wi-Fi connection for the best iOS
streaming experience.
β Frequently Asked Questions
iMPlayer is recommended for its simplicity and reliability. Smarters Player Lite
is also excellent for beginners. Both work perfectly with IPTV subscriptions.
Yes! iMPlayer is available on Apple TV. You can also use AirPlay to stream from
your iPhone or iPad to your Apple TV.
Enable “Auto-update EPG” in app settings. Some providers take a few minutes to
load the full program guide.
π» Windows & Mac Setup Guide
β±οΈ 5 minutes
π» Desktop Apps
β
Full HD Support
IPTV Smarters Pro
MyIPTV Player
VLC Player
Method 1 β IPTV Smarters Pro
- Visit the official website: https://www.iptvsmarters.com
-
Click the “Downloads” section and download the Windows or
Mac version

-
Run the installer. If Windows asks for permission, click
“Yes” to allow -
Launch IPTV Smarters β click Add New User β choose
“Login with Xtream Codes API” -
Enter your TVFlexLine credentials: Server URL, Username,
Password β click Add User π
Method 2 β MyIPTV Player (Windows 10/11)
Download from Microsoft Store β
-
Go to the Settings tab β click “Add new playlist
and EPG source”
-
Paste your M3U URL β click Add remote list
-
Select your playlist from Select Channel Playlist
-
Go to Channels tab and start watching! π
Tip: Use a wired Ethernet connection for PC/Mac for best
HD and 4K streaming performance.
β Frequently Asked Questions
IPTV Smarters Pro offers the most features and runs on both Windows and Mac.
MyIPTV Player is great for Windows 10/11 users who prefer Microsoft Store apps.
Yes β VLC can open M3U playlists via Media β Open Network Stream. However,
dedicated IPTV apps provide much better features like EPG and channel organization.
Some apps like IPTV Smarters Pro support recording. Always check your
subscription’s terms of service regarding DVR usage.
π± Android Phone & Tablet Setup Guide
β±οΈ 3 minutes
π± Play Store
β
Mobile Optimized
β οΈ
Important Notice
The apps below are third-party apps, NOT owned or managed by
TVFlexLine. They may require their own license. This guide only helps you configure
them with your subscription.
iMPlayer Mobile
TiviMate Mobile
Perfect Player
Requirements: Android 5.0 or higher, stable Wi-Fi or
4G/5G connection.
Method 1 β iMPlayer Setup (Recommended)
-
Download iMPlayer from Google Play: Download iMPlayer β
-
Open app β tap “Add a Playlist” β select “XC
API” -
Enter: Portal URL (server address),
Username, and Password from your welcome email -
Tap “Add Playlist” β wait for channels to load and start
streaming! π
Method 2 β TiviMate Mobile
-
Install TiviMate IPTV Player from Google Play Store
Note: VOD on TiviMate
requires their Premium license. Our subscription has VOD built in.
-
Open TiviMate β tap Add Playlist β select Xtream
Codes - Enter your server URL, username, and password β tap Next
- Wait for channels to load, then start watching!
Data tip: Streaming uses ~1 GB/hr at SD, ~3 GB/hr at HD.
Use Wi-Fi when possible.
β Frequently Asked Questions
No β TiviMate is just a player. You need an active TVFlexLine subscription and
your playlist credentials.
Double-check the host URL, username, and password. Ensure there are no extra
spaces and the URL starts with http:// or https://.
Yes β most IPTV apps support Chromecast. Look for the cast icon in the player,
or use screen mirroring on compatible TVs.
π‘ BuzzTV Box Setup Guide
β±οΈ 5β8 minutes
π XC API Login
β
Xtream Codes
XC API Login (Recommended)
Compatible models: BuzzTV XPL 3000, XRS 4000, XRS 4500, E2000, and all BuzzTV Android
boxes.
Method 1 β XC API Login (Recommended)
-
From the BuzzTV home screen, navigate to Server Settings
-
Select XC API Login β Add XC API Login
-
Configure your connection:
β’ Portal Name: Any name (e.g. “TVFlexLine”)
β’ Portal URL: Your server URL
β’ Username: Your IPTV username
β’ Password: Your IPTV password
-
Press Connect or Save to establish the
connection -
Return to the home screen β select Live TV and start
watching! π
β Frequently Asked Questions
Use XC API Login if your provider gave you a username and password (recommended).
Use MAC Server only if your provider specifically requires MAC address authentication.
Verify credentials are correct, ensure a stable internet connection, confirm
you’re using the right login method (XC API vs MAC), and try restarting the BuzzTV app.
Yes β configure multiple connections in Server Settings and switch between them
easily from the home screen.
π¦
MAG Box Not Supported
We no longer support MAG Box devices. Please choose one of our fully supported devices for the best IPTV
streaming experience.
