This guide walks you through the complete tivimate iptv setup process on Firestick, Fire TV, and Android TV devices. By following these instructions, you will learn how to connect your legitimate playlist service to the TiviMate application using Xtream Codes API or M3U URLs, configure your Electronic Program Guide (EPG), and optimize playback settings for performance.
Important Clarification: TiviMate is strictly a media player application. It does not contain, host, sell, or stream any channels, movies, or media content. To use TiviMate, you must possess a valid playlist or credential set provided by an independent playlist service. Users searching for terms like “Vivimate IPTV” or “Vivimate player” are generally referring to TiviMate, which is the official name of the app.
TiviMate Setup at a Glance
| Configuration Stage | Required Inputs | Typical Setup Time | Recommended Method |
|---|---|---|---|
| Xtream Codes API | Server URL, Username, Password | 2–3 minutes | Yes (Auto-imports EPG & Categories) |
| M3U Playlist URL | Full .m3u or .m3u8 Web Link |
2–4 minutes | Alternative (Manual EPG assignment) |
| EPG Configuration | XMLTV URL (if separate) | 1–2 minutes | Automatic via Xtream Codes |
What You Need Before You Begin
To complete the setup process smoothly, ensure you have the following items ready:
- A Compatible Media Device: An Amazon Fire TV Stick, Fire TV Cube, Android TV box (such as Nvidia Shield TV or Chromecast with Google TV), or a Smart TV running Android TV / Google TV OS.
- The TiviMate App Installed: Downloaded via the Google Play Store or sideloaded onto Fire OS devices.
- Your Service Credentials: Issued by your service provider. This will be either:
- Xtream Codes Details: Server/Portal URL, Username, and Password.
- M3U Playlist Details: A full URL ending in
.m3uor.m3u8.
- Electronic Program Guide (EPG) URL: (Optional) Some M3U setups require a separate XMLTV link to display program schedules.
For complete initial installation steps tailored to specific operating systems, refer to our dedicated guides on TiviMate Firestick Setup and TiviMate Android TV Setup.
Understanding Setup Methods: Xtream Codes vs. M3U
Before adding your credentials, it helps to understand the difference between the two primary connection protocols used in iptv player configuration.
+-----------------------------------------------------------------------+
| TIVIMATE IPTV PLAYER |
+-----------------------------------+-----------------------------------+
| METHOD A: XTREAM CODES | METHOD B: M3U URL |
+-----------------------------------+-----------------------------------+
| Inputs: | Inputs: |
| - Server URL (https://ex.com) | - Full M3U Web URL |
| - Username | |
| - Password | |
| | |
| Features: | Features: |
| - Auto-fetches EPG data | - Requires manual EPG URL link |
| - Separates Live, VOD, Series | - May mix all channels together |
| - Faster channel updates | - Longer string to type via remote|
+-----------------------------------+-----------------------------------+
- Xtream Codes API (Recommended): Uses a structured login process requiring a base URL, a username, and a password. It automatically organizes Live TV, Movies (VOD), and Series into distinct categories while linking the corresponding EPG metadata automatically.
- M3U Playlist URL: A long web link containing direct stream paths for every channel. While universal, M3U links require exact typing using an on-screen keyboard and frequently require manual entry of a separate EPG URL.
Step-by-Step TiviMate IPTV Setup
Follow these steps to connect your playlist service. If you are starting fresh, launch TiviMate to access the initial setup wizard. If you already have a playlist loaded and want to add another, navigate to Settings > Playlists > Add playlist.
Method 1: Connecting via Xtream Codes API (Recommended)
Using Xtream Codes minimizes typing errors and reduces EPG configuration issues. For a deeper dive into this protocol, see our guide on TiviMate Xtream Codes Setup.
- Launch TiviMate and select Add playlist.
- Select Xtream Codes login from the setup options.
- Enter the Server URL provided by your service.
Example:https://example.com - Enter your Username.
Example:YOUR_USERNAME - Enter your Password.
Example:YOUR_PASSWORD - Check the box labeled Include VOD if your service provider offers Video-on-Demand content (Movies and TV Series) alongside Live TV.
- Click Next. TiviMate will connect to the server and process the channel listing.
- Once the channels are loaded, click Done.
+-----------------------------------------------------------+
| XTREAM CODES LOGIN |
+-----------------------------------------------------------+
| Server URL: [ https://example.com ] |
| Username: [ YOUR_USERNAME ] |
| Password: [ YOUR_PASSWORD ] |
| |
| [X] Include VOD |
| |
| [ CANCEL ] [ NEXT ] |
+-----------------------------------------------------------+
Method 2: Connecting via M3U Playlist Link
If your provider only supplies an M3U link, follow these instructions or consult our guide on TiviMate M3U Playlist Setup for specialized configurations.
- Launch TiviMate and select Add playlist.
- Select M3U playlist.
- Choose URL as the source type.
- Carefully type the full M3U link into the text field using your device remote.
Example:https://example.com/get.php?username=YOUR_USERNAME&password=YOUR_PASSWORD&type=m3u_plus&output=ts - Click Next.
- Wait for TiviMate to process the channels.
- Enter a recognizable name for the playlist (e.g., “Main TV”) and click Done.
How to Configure EPG (Electronic Program Guide)
The Electronic Program Guide (EPG) populates channel schedules, program titles, and description details. If you used the Xtream Codes method, TiviMate usually links the EPG automatically. If program guides are missing or you used an M3U link, you must configure the EPG manually.
Adding a Custom EPG Source
- Go to Settings > EPG.
- Select EPG sources > Add source.
- Choose URL and enter your XMLTV guide link.
Example:https://example.com/epg.xml - Click OK.
- Scroll down in the EPG menu and select Update EPG to pull down the program data immediately.
Assigning EPG to Specific Playlists
If the guide does not appear automatically after updating:
- Navigate to Settings > Playlists.
- Select your active playlist.
- Scroll down to Main EPG source and ensure your newly added EPG source is selected.
- Go back to the main menu and trigger a manual update via Settings > EPG > Update EPG.
For advanced troubleshooting regarding TV guide synchronization, refer to our TiviMate EPG Setup guide.
Essential TiviMate Settings to Optimize Performance
Once your tivimate iptv setup is functioning, adjusting these core application settings can improve streaming reliability and interface responsiveness:
1. Buffer Size Adjustment
If your Internet connection experiences brief fluctuations, expanding the buffer can reduce mid-stream interruptions:
- Go to Settings > Playback > Buffer size.
- Change the setting from None or Small to Medium or Large.
- Note: Setting the buffer too high may increase channel-switching times slightly.
2. Video Player Selection
TiviMate includes a high-performance internal video player (ExoPlayer). If a specific video format or live stream fails to play audio or video correctly:
- Navigate to Settings > Playback.
- Toggle Use external player if you wish to route playback through third-party media applications like VLC or MX Player. However, using an internal player preserves native options like seamless channel switching and PIP (Picture-in-Picture).
3. Managing Unwanted Categories
Large playlists with tens of thousands of channels can slow down guide navigation.
- Hold the Select or Center button on any channel category in the TV guide.
- Choose Hide category to clean up channels you do not watch.
- Alternatively, go to Settings > Playlists > [Your Playlist] > Manage groups to hide multiple channel groups at once.
Troubleshooting Common TiviMate Setup Issues
When performing a standard setup, configuration errors can prevent streams or TV guides from working. Below are solutions for common setup hurdles. For a complete diagnostic list, check our TiviMate Troubleshooting Guide.
+-----------------------------------+
| TROUBLESHOOTING DECISION TREE |
+-----------------------------------+
|
+-----------------------+-----------------------+
| |
[ Playlist / Login Fails ] [ Stream Buffers / Stalls ]
| |
+---------------------------+ +---------------------------+
| - Check Server URL syntax | | - Increase Buffer Size |
| - Verify active sub status| | - Change Output Format |
| - Check trailing slashes | | - Test Network Connection |
+---------------------------+ +---------------------------+
1. “Playlist Not Loading” or “Login Details Rejected”
- Check Trailing Slashes: Ensure there is no extra slash (
/) at the end of the Server URL in Xtream Codes. Usehttps://example.cominstead ofhttps://example.com/. - Verify Case Sensitivity: Usernames and passwords are case-sensitive. Verify capital letters, numbers, and special characters.
- Account Status: Confirm with your service provider that your subscription credential set is active and has not expired.
2. Channels Load, But EPG is Blank (“No Information”)
- Clear EPG Cache: Navigate to Settings > EPG > Clear EPG, then click Update EPG.
- Time Sync: Ensure your TV box’s system time, date, and time zone are configured to update automatically via your internet network. Time discrepancies prevent guide data from aligning with live schedules.
3. “Parser Exception” or “An Error Occurred” Message
- Incorrect Stream Format: Go to Settings > Playlists > [Your Playlist] > Stream format. Switch the output protocol between TS (MPEG-TS) and HLS (m3u8) to determine which stream type your provider’s server supports natively.
4. Buffering, Black Screens, or Stuttering Video
- Network Speed: Verify your streaming device maintains a stable internet connection.
- Change Player: Try toggling the video player or enabling hardware decoding under Settings > Playback.
Frequently Asked Questions
Is TiviMate free to use?
TiviMate offers a free version with basic channel playback functionality. However, advanced features—such as multi-playlist support, channel favorites management, scheduled recording, catch-up TV, Picture-in-Picture mode, and UI customization—require a paid TiviMate Premium subscription.
Does TiviMate include channels or subscriptions?
No. TiviMate is an independent media player application. It does not provide channels, media content, playlists, or IPTV service subscriptions. Users must supply their own authorized credentials from a separate content provider.
What is the difference between TiviMate and Vivimate?
“Vivimate” is a frequent misspelling or voice-search misinterpretation of TiviMate. They refer to the same streaming application. Always ensure you download the official TiviMate app from official application stores or verified source links.
Why does my EPG display incorrect program times?
If the program guide shows correct details but at incorrect hours, navigate to Settings > EPG > EPG sources > [Your EPG] > Time shift. Adjust the hour offset positive or negative until the program schedule aligns with your local time zone.
Can I install TiviMate directly on LG or Samsung Smart TVs?
No. TiviMate is built strictly for Android TV OS and Fire OS systems. LG (webOS) and Samsung (Tizen) Smart TVs cannot run TiviMate natively. To use TiviMate with these televisions, connect an external streaming device such as an Amazon Firestick or an Android TV streaming box.
How many devices are supported on one TiviMate Premium account?
A single TiviMate Premium account allows activation on up to five compatible devices simultaneously via the TiviMate Companion management app on Android.
