Ansicht in tvheadendDie Umstellung auf Leap 15.4 brachte eine neue mariadb-Version auf meinen Server. Diese Version der mariadb konnte jedoch nicht mit der mysql-Treiber-Version von MediaPortal 1 und gentle betrieben werden. Also war meine MediaPortal-Installation nicht mehr gebrauchsfähig. Um jedoch mit den Kodi-Installationen im Heimnetz überhaupt noch Aufnahmen generieren zu können, musste ein anderer TV-Server Einzug halten. Dazu wurde TvHeadend auserkoren. Sollte ja nicht zu schwer sein. Doch der Teufel steckt im Detail.

Die Repositories von OpenSuSE Leap 15.4 verzeichnen ein TvHeadend in der Version 4.2.8, also relativ neu. Die Installation ging auch schnell vonstatten. Der erste Start blieb jedoch ernüchternd, weil der Dienst eine Autorisierung erforderte, deren Credentials ich nirgendwo finden konnte.

Abhilfe schafft der Start von

tvheadend -C

von der Konsole. Damit wird jegliche Zugangskontrolle ausgeschaltet und man kann das Webinterface von jedem beliebigen Computer aufrufen. Hier lassen sich dann eigene Zugangsdaten anlegen und ggf. eine Grundeinstellung hinterlegen.

Nun ging es darum, die IPTV-Sender von MagentaTV einzurichten. Ich habe mir eine Playlist mit allen über MagentaTV frei empfangbaren Sendern organisiert und ein neues "automatisches Netz" angelegt, dem ich die Playlist als URL-Parameter beifügte. Flugs generierte der tvheadend die erforderlichen Muxe, die jedoch alle auf einen Fehler bei der Initialisierung liefen. Wenn man die einzelnen Muxe editierte, dann viel auf, dass die IP-Adressen der Sender (neue Multicast-Adressen) verstümmelt wurden. Es fehlte der Präfix mit bis zum @. Das Nachpflegen und die Einstellung der Netzwerkkarte lies die Prüfung auf OK stellen. Dann noch das Mapping für den Sender generiert und der Sender lies sich aufrufen und darstellen.

Das machte ich für die ersten 10 Sender und ab und an probierte ich, ob ein bisher eingestellter Sender auch weiterhin darstellbar war. Nach ein paar Minuten waren jedoch die zuerst eingerichteten Sender nicht mehr abrufbar. Wenn man diese Muxe editierte, war der Präfix bis zum @ wieder verschwunden und der Status entsprechend auf FAIL eingestellt.

Eine weitere Korrektur der URL brachte solange Erfolg, bis der Server neu gestartet wurde. Danach waren alle bisher funktionierenden Sender nicht mehr aufrufbar und der Status wechselte auf FAIL. Mit anderen Worten, selbst wenn alles korrekt eingestellt und auch die automatische Abgleichfunktion disabled war, überlebten die Definitionen keinen Neustart des Servers.

Erst dachte ich, dass tvheadend in OpenSuSE einen Fehler hat und versuchte, eine andere Maschine mit tvheadend zu beglücken. Doch mit Benutzung eines Raspberry Pi 4 kam mir die Erleuchtung: Das in openSuSE ausgelieferte tvheadend muss anders gelinkt sein, denn auf dem Raspberry Pi erscheinen im WebInterface Felder, die es unter OpenSuSE nicht gibt. Hier wird ein anderer Netzzugang benutzt. Die Einrichtung unter Raspberry Pi verlief problemlos. Alle Sender von MagentaTV sind dauerhaft eingerichtet und können abgerufen werden.

Deshalb: Wer MagentaTV hat und einen TV-Server einrichten will, der kann es unter OpenSuSE 15.4 aktuell vergessen. Ein Raspberry Pi ist hier eine gute Alternative.

 

tvheadend Erscheinungsbild im Browser

 

(C) 2023 Michael Kovar


Du darfst keine Kommentare posten!

Tagesschau

Die aktuellen Beiträge der Seite https://www.tagesschau.de/infoservices/alle-meldungen-100.html