TiviMate läuft normalerweise problemlos, die Playlist wurde geladen – und beim Start eines Senders erscheint plötzlich „ParserException“?
Der Fehler sieht komplizierter aus, als er zunächst ist.
Eine TiviMate ParserException bedeutet vereinfacht gesagt, dass der Player die empfangenen Daten nicht so verarbeiten beziehungsweise interpretieren konnte, wie er es erwartet hat.
Das Entscheidende dabei:
ParserException bedeutet nicht automatisch, dass TiviMate selbst defekt ist.
Die Ursache kann genauso bei einem einzelnen Stream, einer Playlist, einer fehlerhaften Serverantwort oder der Netzwerkverbindung liegen.
Deshalb sollte man den Fehler zunächst eingrenzen – und nicht sofort TiviMate löschen und komplett neu installieren.
Wer zusätzlich prüfen möchte, ob Playlist, EPG und Grundeinstellungen korrekt eingerichtet wurden, findet hier eine ausführliche TiviMate Anleitung zur Einrichtung.
TiviMate ist ein Medienplayer für vom Nutzer hinzugefügte Playlists. Unterstützt werden unter anderem M3U, Xtream Codes und Stalker Portal.
Beim Öffnen eines Streams muss der Player die gelieferten Daten erkennen und verarbeiten können.
Kommt dabei etwas zurück, das nicht dem erwarteten Format entspricht, kann ein Fehler wie:
ParserException
auftreten.
Vereinfacht könnte man sagen:
TiviMate bekommt Daten geliefert, kann damit in dieser Form aber nichts anfangen.
Die spannendere Frage lautet deshalb nicht:
„Wie bekomme ich ParserException weg?“
Sondern:
„Warum bekommt TiviMate bei diesem Stream Daten, die es nicht korrekt verarbeiten kann?“
Genau damit beginnt eine vernünftige Fehlersuche.
Das ist der erste Test, den ich durchführen würde.
Bevor Sie Einstellungen verändern, wechseln Sie auf mehrere andere Sender.
Dann funktioniert TiviMate grundsätzlich.
Auch Playlist, Internetverbindung und Login können nicht vollständig ausgefallen sein.
In diesem Fall liegt der Verdacht eher bei:
Wegen eines einzigen Senders würde ich TiviMate nicht neu installieren.
Das ist interessanter.
Wenn plötzlich sämtliche Streams betroffen sind, sollte man eher an eine gemeinsame Ursache denken:
Playlist → Zugang → Server → Netzwerk → Player
Dann lohnt sich die systematische Fehlersuche.
Gerade wenn TiviMate bereits seit längerer Zeit eingerichtet ist, würde ich als Nächstes die Playlist aktualisieren.
Senderadressen können sich verändern.
Ein alter Eintrag kann weiterhin in TiviMate sichtbar sein, obwohl die dahinterliegende Adresse inzwischen nicht mehr dieselben Daten liefert.
Nach einer Aktualisierung sollten Sie erneut mehrere unterschiedliche Sender testen.
Wichtig:
Nicht gleichzeitig Playlist löschen, App zurücksetzen, Router umstellen und Zugangsdaten verändern.
Immer nur eine Sache ändern und danach testen.
Sonst funktioniert es am Ende vielleicht wieder – aber Sie wissen nicht, warum.
Dieses Fehlerbild liefert bereits viele Informationen.
Beispiel:
20 Sender funktionieren.
Drei Sender zeigen ParserException.
Dann würde ich Netzwerk, komplette TiviMate-Installation und die gesamte Playlist zunächst ziemlich weit hinten auf meiner Verdächtigenliste platzieren.
Denn grundsätzlich funktioniert die Wiedergabe offensichtlich.
Konzentrieren Sie sich stattdessen auf die betroffenen Streams.
Ein nicht funktionierender Sender ist nicht dasselbe wie eine defekte Playlist.
Eine der einfachsten Fragen ist häufig auch eine der hilfreichsten:
Hat dieser Sender gestern noch funktioniert?
Wenn ja, überlegen Sie, was sich seitdem verändert hat:
Wenn Sie selbst überhaupt nichts verändert haben und nur einzelne Sender betroffen sind, ist das ebenfalls ein wichtiger Hinweis.
Dann sollte man nicht automatisch davon ausgehen, dass die lokale TiviMate-Konfiguration plötzlich falsch geworden ist.
Auch das kommt vor:
Der Speedtest zeigt 200, 500 oder sogar 1.000 Mbit/s – TiviMate zeigt trotzdem einen Fehler.
Das ist kein Widerspruch.
Ein Geschwindigkeitstest beantwortet hauptsächlich:
Wie schnell ist meine Verbindung zu diesem Testserver?
Er beweist nicht automatisch, dass:
Bei TiviMate ParserException trotz gutem Internet sollte deshalb nicht ausschließlich auf die Downloadgeschwindigkeit geschaut werden.
Wenn mehrere Sender betroffen sind, lohnt sich ein einfacher Netzwerkvergleich.
Falls möglich:
WLAN → LAN
oder testweise ein anderes Netzwerk beziehungsweise ein mobiler Hotspot.
Dabei geht es nicht darum, dauerhaft über den Hotspot zu streamen.
Der Test beantwortet lediglich:
Tritt ParserException auch über eine komplett andere Internetverbindung auf?
Dann könnten Router, DNS, WLAN, VPN oder andere Netzwerkfaktoren eine Rolle spielen.
Dann wird das eigene Netzwerk als alleinige Ursache weniger wahrscheinlich.
Falls Sie ein VPN verwenden, würde ich dieses zum Testen kurz deaktivieren.
VPN-Verbindungen verändern den Netzwerkweg.
Manche Quellen funktionieren darüber problemlos, andere reagieren anders.
Der Test soll lediglich feststellen:
Verändert sich das Verhalten?
Wenn ParserException ausschließlich mit aktivem VPN auftritt, haben Sie einen neuen Ansatzpunkt für die Fehlersuche.
Hier sollte man zwischen Cache löschen und App-Daten löschen unterscheiden.
Temporäre Dateien.
Das Löschen ist normalerweise der deutlich kleinere Eingriff.
Hier kann wesentlich mehr zurückgesetzt werden.
Deshalb würde ich wegen einer ParserException nicht sofort sämtliche TiviMate-Daten löschen.
Beginnen Sie klein:
Wenn danach alles funktioniert: perfekt.
Wenn nicht, haben Sie zumindest nicht unnötig Ihre komplette Konfiguration entfernt.
Bei Android TV bedeutet die Home-Taste nicht unbedingt, dass eine Anwendung vollständig beendet wurde.
Deshalb kann es sinnvoll sein, TiviMate über die App-Einstellungen komplett zu stoppen und anschließend erneut zu öffnen.
Alternativ:
Android-TV-Gerät vollständig neu starten.
Klingt banal, ist aber als Diagnose sinnvoll.
Wenn ParserException nach einem Neustart verschwindet und später erneut auftritt, ist das ein anderes Fehlerbild als ein Stream, der immer denselben Fehler erzeugt.
Das ist einer der sinnvollsten Tests.
Verwenden Sie dieselbe legitime Playlist beziehungsweise Streamingquelle testweise in einem anderen kompatiblen Player.
Nicht, weil der andere Player automatisch besser wäre.
Sondern um herauszufinden:
Ist der Fehler TiviMate-spezifisch oder tritt er unabhängig vom Player auf?
Dann spricht einiges dafür, dass das Problem nicht ausschließlich bei TiviMate liegt.
Dann wird TiviMate beziehungsweise die Verarbeitung dieses speziellen Streams interessanter.
Das ist deutlich aussagekräftiger als zehn zufällige Einstellungen zu verändern.
TiviMate unterstützt verschiedene Arten, eine Playlist einzubinden.
Wenn Ihnen dieselbe legitime Quelle in mehreren unterstützten Formaten zur Verfügung steht, kann ein Vergleich bei der Fehlersuche helfen.
Beispielsweise:
Einbindung A funktioniert
aber
Einbindung B erzeugt ParserException
Damit haben Sie das Problem bereits deutlich stärker eingegrenzt.
Wenn der Fehler unmittelbar nach einem Update erstmals auftritt, sollte dieser Zeitpunkt berücksichtigt werden.
Aber:
Nach einem Update bedeutet nicht automatisch wegen des Updates.
Es kann genauso gut sein, dass sich zeitgleich etwas an der Streamingquelle oder Playlist verändert hat.
Deshalb:
Andere Sender testen.
Playlist aktualisieren.
Netzwerk vergleichen.
Andere Quelle beziehungsweise anderen Player testen.
Erst danach würde ich TiviMate selbst als Hauptursache betrachten.
Auch auf Streaminggeräten gilt im Grunde dieselbe Reihenfolge:
Der Fehlername klingt technisch.
Die eigentliche Fehlersuche bleibt aber ziemlich logisch.
Ein besonders interessantes Fehlerbild ist:
WLAN funktioniert, Mobilfunk nicht
oder genau andersherum.
Dann würde ich zunächst nicht an der Playlist herumspielen.
Wenn dieselbe Playlist auf demselben Gerät über Netzwerk A funktioniert und über Netzwerk B nicht, ist das Netzwerk offensichtlich eine wichtige Variable.
Interessant sind dann beispielsweise:
Erst herausfinden, welcher Unterschied den Fehler verursacht, dann gezielt weiterarbeiten.
Eine vollständige Neuinstallation wäre bei mir ziemlich weit unten auf der Liste.
Wenn Ihre Konfiguration insgesamt durcheinandergeraten ist und Sie Playlist, EPG oder Grundeinstellungen neu aufsetzen möchten, können Sie dafür diese ausführliche TiviMate Anleitung für Android TV und Streaminggeräte verwenden.
Bei einer reinen ParserException würde ich vorher aber immer die einfacheren Tests durchführen.
Denn wenn die Quelle unerwartete oder fehlerhafte Daten liefert, wird eine frisch installierte App das eigentliche Problem nicht automatisch beheben.
Wenn Sie nicht sämtliche Abschnitte durchgehen möchten:
Nur einer betroffen?
→ eher streambezogen.
Alle betroffen?
→ weiter.
Danach erneut testen.
Nicht nur die Home-Taste drücken.
Falls vorhanden.
LAN, WLAN oder kurz einen Hotspot vergleichen.
Funktioniert sie dort?
Diese Reihenfolge spart meistens mehr Zeit als wahlloses Herumprobieren.
Der Begriff bezeichnet grundsätzlich einen Fehler beim Interpretieren beziehungsweise Verarbeiten empfangener Mediendaten.
In TiviMate kann die Meldung deshalb auftreten, wenn ein Stream nicht so verarbeitet werden kann, wie der Player es erwartet.
Nicht zwingend.
Wenn nur ein Sender betroffen ist und alle anderen funktionieren, spricht das eher gegen eine vollständig defekte Playlist.
Dann kann der konkrete Stream beziehungsweise dessen Serverantwort momentan problematisch oder anders aufgebaut sein.
Eine hohe Downloadgeschwindigkeit garantiert nicht, dass eine konkrete Streamingquelle erreichbar ist oder korrekte Daten liefert.
Nicht als ersten Schritt.
Testen Sie zunächst andere Sender, aktualisieren Sie die Playlist, starten Sie das Gerät neu und vergleichen Sie Netzwerk sowie Wiedergabe in einem anderen Player.
Ein VPN verändert die Netzwerkverbindung und kann daher Einfluss auf die Wiedergabe haben. Ein kurzer Vergleich mit deaktiviertem VPN zeigt, ob sich das Verhalten verändert.
Nein. TiviMate ist ein Player, in den Nutzer ihre eigenen legitimen Playlists beziehungsweise Streamingquellen einbinden.
Eine TiviMate ParserException sieht zunächst nach einem komplizierten Softwarefehler aus.
Oft besteht die wichtigste Aufgabe aber lediglich darin herauszufinden, wo der Fehler tatsächlich entsteht.
Wenn nur ein Sender betroffen ist, sollten Sie nicht das komplette System auseinandernehmen.
Wenn alle Sender betroffen sind, suchen Sie nach einer gemeinsamen Ursache.
Wenn es über WLAN funktioniert und über ein anderes Netzwerk nicht, untersuchen Sie die Verbindung.
Und wenn dieselbe Quelle auch in einem anderen Player scheitert, ist TiviMate wahrscheinlich nicht das eigentliche Problem.
Genau diese Art der Fehlersuche ist wesentlich effektiver als:
App löschen → neu installieren → hoffen.
ParserException sagt Ihnen zwar nicht sofort, was genau nicht stimmt.
Der Fehler liefert aber einen guten Ausgangspunkt, um Schritt für Schritt herauszufinden, welcher Teil der Wiedergabekette Probleme verursacht.