TiviMate bietet unter Android-TV-basierten Geräten den vollständigsten Funktionsumfang für IPTV: konfigurierbarer Wiedergabepuffer, vollständige EPG-Verwaltung, Multiscreen-Unterstützung und Timeshift-Aufnahmen. Die kostenlose Version beschränkt auf einen Stream gleichzeitig ohne Timeshift; die Premium-Version ist ein Einmalkauf ohne Abo-Pflicht.

Diese Anleitung gilt für TiviMate ab Version 4.x auf Android TV-Geräten (Nvidia Shield, Xiaomi Mi Box u. a.) sowie für die Sideload-Installation auf Fire TV Sticks. Die Benutzeroberfläche ist auf beiden Plattformen identisch.

TiviMate auf Android TV: Playlist-Einrichtungsmenü mit M3U-URL-Eingabefeld und EPG-Konfiguration
TiviMate 4.x: Playlist-Verwaltung mit M3U und Xtream-Codes-Unterstützung

Voraussetzungen

Vor der Einrichtung sollten folgende Punkte sichergestellt sein:


Einrichtung mit M3U-Playlist

M3U ist die einfachste Methode, erfordert aber bei großen Senderlisten (5.000+ Kanäle) mehr Ladezeit beim Start und separate EPG-Konfiguration.

1

TiviMate öffnen und Playlist hinzufügen

Beim ersten Start erscheint direkt der Einrichtungs-Dialog. Danach erreichbar über:

Einstellungen → Playlists → Playlist hinzufügen

Im Dialog: „M3U-Wiedergabeliste" auswählen – nicht „Xtream Codes", wenn eine M3U-URL vorliegt.

2

M3U-URL eingeben

Die vollständige URL aus dem Kundenbereich des Anbieters kopieren und einfügen. Wichtig: URLs sind case-sensitive. Port-Angaben nicht vergessen (z. B. :8080). Häufig empfohlen: Parameter type=m3u_plus in der URL – dieser liefert eine erweiterte Playlist mit Gruppeninfo und Kanallogos.

Einen Namen für die Playlist vergeben (beliebig, z. B. Anbietername).

3

Playlist laden

TiviMate lädt die Senderliste vom Anbieter-Server herunter. Bei 5.000+ Kanälen: 30–120 Sekunden Ladezeit sind normal. Nicht abbrechen – der Fortschrittsbalken zeigt den Status. Nach dem Laden wird die Kanalanzahl angezeigt.

Wenn die Playlist nicht lädt: URL im Browser auf dem Gerät öffnen und prüfen, ob eine Datei heruntergeladen wird. Leere Datei oder Fehlermeldung = URL falsch oder Account inaktiv.

4

Aktualisierungsintervall einstellen

Nach dem ersten Laden:

Einstellungen → Playlists → [Playlist] → Aktualisierungsintervall

Empfehlung: alle 24 Stunden. Zu häufige Aktualisierung (jede Stunde) belastet den Anbieter-Server und verlangsamt den App-Start. Zu seltene Aktualisierung (manuell) bedeutet, neue Kanäle erscheinen nicht automatisch.


Einrichtung mit Xtream Codes API

Xtream Codes bietet gegenüber M3U mehrere Vorteile: schnellerer App-Start bei großen Listen, automatische EPG-Integration und direkter VOD-Zugriff mit Suchfunktion. Wenn der Anbieter beides anbietet, ist Xtream Codes in der Regel die bessere Wahl für TiviMate.

1

„Xtream Codes API" auswählen

Einstellungen → Playlists → Playlist hinzufügen → Xtream Codes API

Nicht „M3U-Wiedergabeliste" – die Eingabefelder sind unterschiedlich.

2

Server-URL, Benutzername und Passwort eingeben

Die Server-URL enthält nur den Hostnamen mit Port, ohne Pfad – z. B. http://server.beispiel.com:8080. Benutzername und Passwort sind dieselben wie bei der M3U-URL. Einen Playlist-Namen vergeben.

3

Verbindung herstellen

TiviMate verbindet sich mit der API und lädt Kanalstruktur, Kategorien und EPG-Daten. Das ist schneller als eine große M3U-Datei, weil die API strukturierte Daten liefert statt einer flachen Textdatei. VOD erscheint automatisch als eigener Bereich.

4

EPG und VOD automatisch prüfen

Nach dem Laden: Live-TV, Serien und Filme erscheinen als separate Reiter in der TiviMate-Navigation. EPG wird automatisch über die API geladen – kein separater XMLTV-Schritt nötig, sofern der Anbieter EPG über die API bereitstellt. Unter Einstellungen → EPG prüfen, ob Programmdaten vorhanden sind. Falls EPG leer: Anbieter bietet möglicherweise keinen API-EPG an und benötigt eine separate XMLTV-URL.

Für Haushalte mit großen Senderlisten (über 8.000 Kanäle) ist Xtream Codes der klar schnellere Weg: Die strukturierte API liefert nur die relevante Kanalstruktur, anstatt eine mehrmegabyte große Textdatei zu parsen. Der App-Start nach einer Aktualisierung ist bei Xtream Codes typischerweise 40–60 % schneller als bei einer äquivalenten M3U-Playlist.


EPG konfigurieren

Der Electronic Programme Guide zeigt Programminformationen im Live-TV-Bereich und ist Voraussetzung für Timeshift-Aufnahmen. Bei Xtream-Codes-Einrichtung ist EPG in der Regel automatisch aktiv. Bei M3U-Einrichtung muss der EPG manuell konfiguriert werden.

EPG über separate XMLTV-URL

Falls der Anbieter eine separate EPG-URL bereitstellt (endet oft auf .xml oder .xml.gz):

Einstellungen → EPG → EPG-Quelle hinzufügen → URL eingeben

Aktualisierungsintervall: 12 oder 24 Stunden. Eine komprimierte GZ-Datei lädt deutlich schneller als eine unkomprimierte XML-Datei bei identischem Inhalt – die GZ-URL bevorzugen, wenn vorhanden.

EPG-Kanal-Zuordnung manuell korrigieren

Wenn Kanäle den falschen EPG anzeigen (häufiges Problem nach Anbieter-Updates), lassen sich Zuordnungen manuell korrigieren:

Kanal auswählen (Long-Press) → Kanal-Einstellungen → EPG → Manuell zuweisen

Diese Zuordnungen bleiben nach App-Neustarts und Playlist-Updates erhalten – sie müssen nur bei einer Neu-Installation neu eingerichtet werden.


Wiedergabe-Puffer und Decoder einstellen

Zwei Einstellungen haben den größten Einfluss auf die Stream-Stabilität: Puffergröße und Decoder-Auswahl.

Empfohlene TiviMate-Wiedergabe-Einstellungen mit Begründung
Einstellung Empfohlener Wert Warum
Puffergröße 1.000–3.000 ms Fängt kurze WLAN-Schwankungen ab. Höhere Werte erhöhen den Live-Versatz – für Sport 1.000 ms, für normales TV 2.000–3.000 ms.
Video-Decoder Hardware (Standard) Nutzt den dedizierten Mediadecoder-Chip für effiziente H.265-Dekodierung. Bei schwarzem Bild oder Ruckeln auf Software wechseln.
Tunneled-Playback Aktiviert (falls verfügbar) Verbessert auf manchen Android TV-Geräten die Wiedergabe-Synchronisation und reduziert Dropped Frames bei hoher Last.
Surface-Typ SurfaceView Stabiler als TextureView auf den meisten Geräten; TextureView nur wenn SurfaceView Probleme mit PiP oder Overlay zeigt.
Puffer vor dem Abspielen 5–10 Sekunden Kleine Menge vorab gepufferter Daten bevor die Wiedergabe startet – reduziert initiale Puffer-Ereignisse nach dem Kanalwechsel.

Der Pfad zu den Wiedergabe-Einstellungen:

Einstellungen → Wiedergabe → Video-Decoder / Puffergröße / Surface-Typ

Timeshift und Aufnahmen aktivieren

Timeshift – das Anhalten und Zurückspulen von Live-TV – erfordert TiviMate Premium und ausreichend Speicherplatz auf dem Gerät oder einem angeschlossenen USB-Speicher.

1

Speicherort festlegen

Einstellungen → Aufnahmen → Aufnahmeverzeichnis

Interner Speicher ist meist begrenzt (8–16 GB). Für längere Timeshift-Puffer und Aufnahmen: USB-Stick oder externe USB-Festplatte mit ausreichend Kapazität anschließen und als Aufnahmeverzeichnis auswählen.

2

Timeshift-Dauer konfigurieren

Einstellungen → Wiedergabe → Timeshift-Dauer

Empfehlung: 30–60 Minuten. Längere Timeshift-Puffer benötigen proportional mehr Speicherplatz. Bei 15 Mbit/s Stream und 60 Minuten Timeshift werden ca. 6,7 GB Speicher benötigt.

3

Timeshift im Betrieb nutzen

Während des laufenden Streams: Zurück-Taste oder OK-Taste auf der Fernbedienung öffnet die Steuerleiste mit Timeshift-Fortschrittsbalken. Zurückspulen, anhalten und weiterschalten funktionieren wie bei einer Aufnahme.

Timeshift beginnt automatisch mit dem Kanalwechsel, wenn der Speicherort konfiguriert ist und TiviMate Premium aktiv ist.


Häufige Einrichtungsfehler und Lösungen

Diese Probleme treten bei der TiviMate-Ersteinrichtung regelmäßig auf:

TiviMate-Einrichtungsprobleme mit Ursache und Lösungsansatz
Problem Wahrscheinliche Ursache Lösung
Playlist lädt nicht URL falsch oder Account nicht aktiv URL im Browser prüfen; bei leerem Download: Anbieter kontaktieren
Schwarzes Bild H.265-Decoder-Mismatch Einstellungen → Wiedergabe → Decoder auf Software wechseln; anderen Kanal testen
EPG leer EPG-URL nicht konfiguriert oder URL falsch EPG-URL prüfen; manuell aktualisieren unter Einstellungen → EPG → Jetzt aktualisieren
Falscher EPG bei Kanälen tvg-id-Mismatch zwischen M3U und XMLTV Kanal-Einstellungen → EPG → Manuell zuweisen
Stream bricht nach 60 s ab Session-Limit des Anbieters Andere aktive Verbindungen auf dem Account schließen
Timeshift nicht verfügbar TiviMate Free oder kein Speicherort Premium aktivieren und Aufnahmeverzeichnis einrichten
Fire TV: Sideload-Hinweis

Auf Fire TV Sticks muss TiviMate per APK aus einer vertrauenswürdigen Quelle installiert werden. Die offizielle Bezugsquelle ist die TiviMate-Website (tivimate.com). APKs aus unverifizierten Quellen sollten nicht installiert werden.

Nach der Installation erscheint TiviMate nicht automatisch im Fire TV-Startmenü, sondern unter „Apps" → „Installierte Apps". Für schnelleren Zugriff: die App in der Favoritenleiste des Fire TV anheften.



Praktische Tipps für den Alltag

Nach der Ersteinrichtung lohnen sich einige wenige Konfigurationen, die die tägliche Nutzung deutlich komfortabler machen:

Weitere Konfigurationsoptionen zu Netzwerk und FRITZ!Box beschreibt die Seite FRITZ!Box für IPTV optimieren.

Häufige Fragen zu TiviMate

TiviMate Free erlaubt eine gleichzeitige Stream-Wiedergabe, keine Timeshift-Aufnahmen, kein Multiscreen und keine Aufnahmefunktion. TiviMate Premium (Einmalkauf) schaltet alle diese Funktionen frei: Timeshift, mehrere gleichzeitige Streams (Multiscreen), Aufnahmen auf externen Speicher und erweiterte EPG-Verwaltung. Das Premium-Upgrade erfolgt in der App unter Einstellungen → Premium, über einen Google-Play-Kauf.

TiviMate Premium ist an den Google-Account gebunden und kann auf bis zu fünf Geräten genutzt werden, die mit demselben Google-Account angemeldet sind. Auf Fire TV (Sideload) ist die Lizenz-Bindung separat – je nach TiviMate-Version kann eine separate Aktivierung erforderlich sein. Die IPTV-Anbieter-Limits (gleichzeitige Verbindungen) gelten unabhängig von TiviMate und werden serverseitig durchgesetzt.

Nach einem Playlist-Update kann TiviMate bestehende EPG-Zuordnungen verlieren, wenn sich die tvg-id-Werte in der neuen M3U-Version geändert haben. Lösung: unter Einstellungen → EPG die EPG-Quelle manuell aktualisieren. Wenn bestimmte Kanäle danach noch leer sind, müssen die Kanal-Zuordnungen über Kanal-Einstellungen → EPG → Manuell zuweisen neu eingestellt werden.

Im laufenden Stream: Fernbedienung → OK-Taste oder Menü-Taste → Long-Press öffnet die Statistik-Ansicht. Diese zeigt aktuelle Bitrate in kbit/s, verwendeten Decoder (Hardware oder Software), Auflösung, Framerate und Dropped-Frame-Zähler. Die angezeigte Bitrate ist die tatsächlich empfangene Datenrate – ein nützliches Werkzeug, um zu prüfen, ob der Anbieter die beworbene Qualität tatsächlich liefert.