2026 LIVE⚡ UK IPTV Service & Streaming — 50,000+ Channels • 24-Hour Free Trial • Multi-Device
Independent Player Tutorial

How to Set Up IPTV on TiviMate: Complete Xtream Login & Configuration Guide

A step-by-step walkthrough for configuring TiviMate IPTV Player on Fire TV Stick, Android TV, and Google TV devices. Learn how to connect using Xtream Codes API, configure Electronic Programme Guides (EPG), adjust buffer settings, and troubleshoot common connection errors.

Notice of Independence: This is an independent setup tutorial. BestXtream IPTV is not affiliated with, endorsed by, or partnered with Armobsoft or the developers of TiviMate. TiviMate is a third-party media player that does not provide any media content or stream subscriptions on its own.

1. What Is TiviMate IPTV Player?

TiviMate IPTV Player is one of the most widely used media player applications developed specifically for Android-based television hardware, including the Amazon Fire TV Stick, Fire TV Cube, Nvidia Shield, and smart televisions powered by Android TV or Google TV.

Unlike mobile-oriented streaming apps, TiviMate features a television-first user interface modeled after modern digital set-top boxes. It provides a full-screen Electronic Programme Guide (EPG), multi-screen viewing capabilities, channel group filtering, and support for catch-up navigation. It is important to understand that TiviMate is solely a player application; it does not host or supply channels. You must supply your own valid service credentials to load content.

2. Prerequisites: What You Need Before Starting

Before initiating configuration in TiviMate, ensure you have gathered the following essentials:

Compatible Hardware

An Amazon Fire TV device (Firestick 4K/Lite/Cube), Nvidia Shield, or smart TV running official Android TV or Google TV. (If you own a Samsung or LG television, TiviMate is not natively available; see our Smart TV IPTV setup guide instead).

Newer Fire TV models may use a different operating system. Check your device model and follow the setup method shown for your player.

Installed TiviMate App

Downloaded via the Google Play Store on Android TV, or installed through the official Downloader application on Amazon Fire TV using the developer's official distribution code.

Xtream Codes Credentials

Your Server URL, Username, and Password issued by your provider. To understand how these parameters function, see our Xtream IPTV codes guide.

Stable Network Connection

A reliable home broadband connection (minimum 25 Mbps recommended for HD, 50 Mbps for 4K feeds) connected via 5GHz Wi-Fi or Ethernet.

3. Step-by-Step Xtream Codes Setup in TiviMate

While TiviMate supports both M3U playlists and Xtream Codes API logins, the Xtream API connection is strongly recommended because it automatically configures Electronic Programme Guides and synchronizes on-demand categories without requiring separate XMLTV links.

  1. Launch TiviMate: Open the TiviMate application on your Firestick or Android TV device. If launching for the first time, click Add Playlist on the welcome screen.
  2. Select Xtream Codes: From the list of connection protocols, choose Xtream Codes (do not select M3U playlist).
  3. Enter Server Address: In the Server address field, type your Server URL exactly as supplied by your provider (e.g. http://server.example.net:8080). Ensure the port number is included and verify that no trailing space was added.
  4. Enter Username and Password: Type your assigned Username and Password into their respective fields. TiviMate credentials are case-sensitive.
  5. Enable Channels and VOD: Verify that both "Include TV channels" and "Include VOD" options are toggled ON so live categories and video-on-demand libraries both download.
  6. Click Next & Name Your Playlist: Provide a recognizable label (e.g. "BestXtream UK") and select Done.

TiviMate will now connect to the server relay, download channel bouquets, and populate your digital programme guide. Depending on catalogue size, initial loading takes between 15 to 45 seconds.

4. Managing Playlists & Channel Groups

TiviMate allows extensive customisation of how channels and categories are presented on your screen:

  • Hiding Unused Groups: Go to Settings → Playlists → [Your Playlist] → Manage Groups. You can toggle off international bouquets or genres you do not watch to keep your guide clean and fast.
  • Creating Favourites: Long-press the Select button on any channel in the guide and choose Add to Favourites to gather your preferred daily channels in one dedicated top category.
  • Auto-Update Schedule: Set playlist update intervals in Settings → Playlists → Update on app start to ensure newly added channels and schedule updates refresh automatically.

5. Electronic Programme Guide (EPG) Configuration

When connected via Xtream Codes, TiviMate creates an automatic EPG source pointing to the provider's API. However, fine-tuning your EPG settings prevents schedule gaps:

Set EPG Update Frequency

Navigate to Settings → EPG → Update interval. Setting this to 12 or 24 hours ensures schedule tables stay current without consuming unnecessary background bandwidth.

Adjust Time Offset if Schedules Are Displaced

If programme listings display one or two hours ahead or behind live broadcast times, go to Settings → EPG → EPG sources → [Your Source] → Time offset and adjust by +/- 1 hour to match your local UK timezone (GMT / BST).

Manual EPG Refresh

If certain channels show "No Information", select Update EPG manually from the EPG settings menu to force a re-fetch of programme metadata.

6. Recommended Playback & Buffer Settings

TiviMate provides playback controls that can be customized to match your television display and network conditions. We advise using conservative, stable settings rather than aggressive modifications:

Buffer Size: Small or Medium

In Settings → Playback → Buffer size, select Small (2–3 seconds) or Medium (3–5 seconds). Setting buffer size to "None" makes playback vulnerable to micro-interruptions, while "Very Large" can increase channel zapping latency.

Video Decoder: Hardware (HW)

Ensure video decoding is set to Hardware. Hardware acceleration utilizes your streaming stick's GPU for smooth 50 FPS rendering. Switch to Software only if a specific stream exhibits black screens or audio desync.

Auto Frame Rate (AFR)

On supported hardware (such as Fire TV Stick 4K Max or Nvidia Shield), toggling Auto Frame Rate enables your display to match the broadcast's native refresh rate (e.g. 50Hz for UK broadcasts), reducing motion judder.

Audio Passthrough

If your streaming device is connected to a soundbar or home cinema receiver via HDMI ARC, enable audio passthrough in TiviMate audio settings to allow bitstream multi-channel sound decoding.

7. Common TiviMate Troubleshooting Steps

If TiviMate fails to connect or encounters playback errors, check these common diagnostic steps:

Error: "An error occurred: HttpDataSourceException" or Error 401

This error indicates that the server rejected the authentication attempt. Verify username and password case sensitivity, check for trailing spaces in the Server URL field, and ensure your subscription or trial period has not expired.

Playlist Processing Fails at 0% or Times Out

Confirm your device is actively connected to the internet. If connection persists in failing, your local router DNS may be experiencing latency; switch your streaming stick's DNS settings to Cloudflare (1.1.1.1) or Google (8.8.8.8) as outlined in our UK broadband optimization guide.

Streams Buffer Continuously on High-Resolution Feeds

Ensure your streaming device connects to the 5GHz Wi-Fi band or a wired Ethernet adapter. In TiviMate settings, increase buffer size to Medium. If problems persist, clear the TiviMate application cache via your device Application Manager.

8. TiviMate vs. Alternative Player Options

While TiviMate is widely considered a leading player for Fire TV and Android TV devices, it is not universally compatible with all household screens:

  • Smart TVs (Samsung Tizen & LG webOS): TiviMate cannot be installed on Samsung or LG smart TVs. For these screens, we recommend IPTV Smarters Pro (see our IPTV Smarters setup guide) or IBO Player from the TV's native app store.
  • Apple Devices (iPhone, iPad, Apple TV): TiviMate does not support iOS or tvOS. Recommended Apple alternatives include Smarters Player Lite or GSE Smart IPTV.

For full walkthroughs covering all alternative players and operating systems, visit our central IPTV setup guide.

Need Active Credentials to Test TiviMate?

Verify how seamlessly TiviMate loads live TV bouquets and EPG schedules on your own broadband connection before committing to a paid plan.

Zero Risk Evaluation

24-Hour Free Trial

Receive private test credentials to verify TiviMate playback stability with zero payment details required.

Claim 24-hour evaluation line →
Ready to Stream?

IPTV Subscription Plans

Contract-free passes from 1 to 12 months with dedicated customer support and fast setup.

Compare subscription plans →
Frequently Asked Questions

Frequently Asked Questions About TiviMate Setup

Quick, factual answers regarding TiviMate installation, playlist compatibility, and configuration.

Is TiviMate free to use?

TiviMate offers a free tier that supports single-playlist streaming and basic Electronic Programme Guide navigation. Advanced features—such as multi-screen viewing, multiple playlists, scheduled recording, and manual group customisation—require a paid TiviMate Premium license purchased directly through the TiviMate developer via the Google Play Store or TiviMate Companion app.

Can I use TiviMate on a Samsung or LG Smart TV?

No. TiviMate is developed exclusively for Android-based operating systems (Android TV, Google TV, and Amazon Fire OS). Samsung TVs run Tizen OS and LG TVs run webOS, neither of which supports Android APK applications. Smart TV owners can connect an external Fire TV Stick to use TiviMate, or install native apps like IPTV Smarters Pro or IBO Player directly from the TV app store.

What login method is best for TiviMate: M3U or Xtream Codes?

Xtream Codes API is the recommended login method for TiviMate. Entering Server URL, Username, and Password allows TiviMate to automatically synchronize EPG schedules and separate live TV bouquets from video-on-demand libraries, avoiding the need to manually enter complex XMLTV guide URLs.

Why does TiviMate show "No Information" in the TV guide?

"No Information" typically occurs when EPG data has not finished synchronizing or your device's date and time settings are inaccurate. To resolve this, verify your device clock is set to automatic network time, go to Settings → EPG in TiviMate, and select Update EPG to manually refresh the programme listings.

Does TiviMate provide live channels or content?

No. TiviMate is an independent media player shell. It does not provide, host, or sell any streaming channels or playlists. Users must supply valid credentials from an independent IPTV subscription service or evaluation test line to stream content.