SL IPTV Setup

SL IPTV Setup — Technical Configuration Guide

Detailed setup for technical users: TiviMate Premium, OTT Navigator, custom Xtream API integration, MAG portal config.

Configuration by Protocol

SL IPTV exposes three connection methods: M3U URL (legacy / universal), Xtream Codes API (modern, preferred for VOD), and MAG portal (for set-top boxes).

Pick based on your client. TiviMate, IPTV Smarters Pro and OTT Navigator support all three. Smart TVs typically need M3U. MAG/Enigma2 boxes use the portal URL.

Protocol-Specific Setup

Three ways to connect; pick what fits.

M3U URL

Single URL contains all streams. Just paste into your player.

Xtream Codes

Three values (server, username, password). Best for VOD and EPG.

MAG Portal

Your MAC is locked to a portal URL. Auto-loaded on STB Emu / MAG boxes.

Advanced TiviMate Premium Setup

1

Install

Sideload TiviMate Premium via Downloader on Firestick, or Google Play on Android TV.

2

Add Source

Choose Xtream Codes. Enter SL IPTV server URL + login.

3

EPG

Set EPG source to 'From Xtream Codes' for unified guide.

4

Categories

Reorder/hide categories under Settings → Channel Groups.

Power-User Features

If you're squeezing the most out of your line.

TiviMate Multi-Source

Add SL IPTV alongside other lines for backup or dual-region viewing.

OTT Navigator

Heavy customization, history sync, alternative skin.

Custom Apps

Xtream Codes API is REST-style — write your own dashboard if you need to.

Catch-Up

Where supported, channels expose 7-day catch-up via the API.

Recording

TiviMate Premium can DVR live channels to local storage.

VPN Notes

SL IPTV works without VPN. If you use one, choose servers near our edge nodes for best latency.

Advanced Troubleshooting

Usually a codec issue. Switch to Software decoder, or update TiviMate to the latest version.

Server URL is wrong, or your line has expired. Double-check the URL format: 'http://:' (no trailing slash).

Set TiviMate's EPG timezone to match your country. Default is sometimes off by a few hours.

Check that the MAC you sent matches the device. We can re-issue with a different MAC if needed.