website tracking Jump to content

TiviMate 5.x Setup Guide: SMB Recording, EPG Sync, & Backup (2026)


Recommended Posts

Posted

TiviMate Premium Masterclass: Advanced Recording to NAS/SMB, EPG Sync, & Multi-Screen Setup (2026)

TiviMate is widely acknowledged as the premier IPTV player for Android TV, Google TV, and Amazon Fire TV devices. While its stock interface looks clean right after importing an Xtream Codes or M3U playlist, unlocking its full potential requires configuring network storage, auto-syncing EPG sources, and tuning its video engine for high-bitrate live streams.

This masterclass walks through setting up an SMB network recording drive (DVR), mapping secondary XMLTV sources, optimizing stream buffers to eliminate buffering, and backing up your entire layout for seamless deployment across multiple devices.

 

TiviMate 5.x Setup Guide: SMB Recording, EPG Sync, & Backup (2026)

 

1. Free vs. Premium Architecture Breakdown

While the basic version of TiviMate serves as a lightweight playlist viewer, activating TiviMate Premium (via Google Play or TiviMate Companion) unlocks critical system-level functions.

Feature TiviMate Free Version TiviMate Premium
Playlist Support 1 Active Playlist Unlimited Playlists & Provider Aggregation
DVR / Recording Engine Disabled Local Storage, USB OTG, & SMB / NAS Drive Support
Multi-Screen (Multi-View) Disabled Up to 9 Concurrent Live Streams
EPG Mapping Single Provider Feed Multi-Source XMLTV Assignment & Manual Offsets
Catch-up / Time-Shift Basic Native Provider Catch-up Integration
Layout Backups Disabled Full .tmb Configuration Export / Import

 

2. Configuring Network Recording (DVR) via Windows / NAS (SMB)

Recording live streams directly to internal Firestick storage or cheap USB flash drives frequently causes dropped frames or failed writes due to FAT32 file size limits and slow write speeds. Setting up a dedicated Server Message Block (SMB) share on a local PC, Synology, or TrueNAS server provides unlimited, high-speed storage.

[TiviMate App (Firestick/Shield)] ---(Local LAN / Wi-Fi 6)---> [Windows/NAS Shared Folder] ---> [Recorded .ts File]

 

1.Create Dedicated Local PC / NAS Account :Do not use Windows Hello PIN.

On your Windows PC or NAS, create a standard local user account (e.g., tivimate_dvr / Password: YourPassword123). Windows Hello PINs will fail authentication over local network shares.

2.Share Your Target Recording Folder :

Right-click your dedicated storage folder (e.g., D:\IPTV_Recordings) > Properties > Sharing > Advanced Sharing. Check Share this folder, click Permissions, add your tivimate_dvr account, and check Full Control.

3.Locate Your Storage Server IP Address :

Open Command Prompt (cmd) on Windows and type ipconfig. Note your static local IPv4 address (e.g., 192.168.1.150).

4.Connect TiviMate to the SMB Share :

In TiviMate, go to Settings > Other > Recording > Recording folder > Select folder > LAN/SMB.

  • Server Address: 192.168.1.150

  • Server Name / Share: Leave default or select from auto-scan.

  • Username: tivimate_dvr

  • Password: YourPassword123

Troubleshooting SMB Error: If TiviMate shows an "Access Denied" or "SMB 1.0" error, go to Control Panel on Windows > Turn Windows features on or off > Ensure SMB 1.0/CIFS File Sharing Support is enabled, or set TiviMate SMB protocol version to SMB v2/v3 inside Settings > Other > Recording.

 

3. Optimizing EPG Mapping & Resolving Channel Schedules

Empty "No Information" program guides or incorrect program times disrupt the viewing experience. TiviMate allows you to fix these issues globally or on a per-channel basis.

A. Assigning Secondary EPG Sources

If your provider's native XMLTV feed is missing guide data for specific channels, you can add a secondary EPG source (such as m3u4u or epg.best URLs):

  1. Go to Settings > EPG > EPG sources > Add source.

  2. Insert the external XMLTV URL and click Done.

  3. Go back to Settings > Playlists > [Your Provider] > EPG sources, and enable the new source alongside your primary line.

B. Manual Channel EPG Matching & Time Shifts

  • Fixing Blank Channel Schedules: Long-press the OK/Select button on any channel displaying "No Information" > Select Assign EPG source from the right-hand panel > Search for the matching channel name manually.

  • Fixing Time Offsets: If sports broadcasts appear 1 hour ahead or behind your local time, go to Settings > EPG > EPG sources > [Select Source] > Time offset and adjust from -12:00 to +12:00 hours to match your local clock.

 

4. Playback Optimization: Buffering & Multi-Screen

For smooth 4K/60fps playback without macroblocking or audio desync, fine-tune the built-in ExoPlayer hardware acceleration settings.

Stream Buffer Configuration

Go to Settings > Playback > Buffer size:

  • None / Small: Recommended for fast fibre connections (100 Mbps+) with low latency to reduce zapping times.

  • Medium / Large: Recommended for Wi-Fi streaming or connections subject to minor ISP throttling. This creates a 3 to 5 second stream cache to absorb packet loss.

Multi-Screen Rules (Xtream Connection Limits)

TiviMate supports viewing up to 9 channels simultaneously (Grid / Picture-in-Picture).

  • Critical Note: Every open window in Multi-View consumes one active connection from your IPTV subscription.

  • If your provider only permits 1 active line, opening 2 channels in Multi-View will cause immediate buffering or trigger an automated IP lock from your provider's server.

 

5. System Migration & Configuration Backup

Re-configuring custom channel groups, hidden categories, favorites, and network login parameters on new Firesticks or TV boxes can be tedious. Use TiviMate's built-in backup engine to streamline deployment.

[Primary Device] ---> Export Settings ---> backup.tmb ---> [USB Drive / Network Share] ---> Import ---> [New Device Ready]

 

  1. Go to Settings > General > Backup data.

  2. Save the .tmb file directly to your SMB network share or an OTG-connected USB drive.

  3. On your secondary streaming box, install TiviMate, go to Settings > General > Restore data, and select the saved .tmb file. All accounts, favorites, and server passwords will populate instantly.

 

Frequently Asked Questions (FAQ)

Q1: Why does my SMB recording fail after 30 seconds?

A: This usually happens when the target storage device enters sleep mode, or when your router's local IP lease changes. Ensure your host PC/NAS uses a static local IP address and disable HDD spin-down during recording hours.

Q2: Can I use TiviMate on LG webOS or Samsung Tizen Smart TVs?

A: No. TiviMate is compiled exclusively for Android TV and Fire OS devices. Smart TVs running Tizen or webOS require native webOS apps or an external streaming box like a Chromecast, Firestick, or Shield TV.

Q3: How do I reduce app size and free up internal flash memory in TiviMate?

A: Over time, cached channel logos and EPG XML files accumulate. Go to Settings > Appearance > Logos > Clear logos cache, then go to Settings > EPG > Clear EPG. Finally, click Update EPG to rebuild a clean cache.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...

We noticed you're using an Ad Block. Honestly? We understand. Nobody likes intrusive pop-ups. However, the content you enjoy here is fueled by those tiny ads.

By whitelisting us, you aren't just seeing an ad; you're supporting the creators, the hosting, and the late nights spent building this for you.

 

Could you do us a favor and disable your Ad Block for this site? It’s a small click for you, but a huge help for us. Thanks for being part of our community!

Sure, I'll help