Digitaler Videorecorder: Teil 4: TV Inhalte aufzeichnen mit TVHeadend

Ein Foto von einem kleinen, roten tragbaren Fernseher, der in Sand liegt und ein Fensehbild zeigt

Wem die Inhalte aus den Mediatheken nicht ausreichen, der kann Fernsehsendungen auch direkt live aufzeichnen und damit sein Film- und Serienarchiv befüllen. Hierfür ist lediglich ein USB-Fernsehempfänger für digitales terrestrisches, Kabel-, oder Satelitenfernsehen (DVD-T, DBB-C, DVB-S) nötig.

Hierbei ist man dann auch nicht mehr zwingend auf die öffentlich-rechtlichen Fernsehsender beschränkt – auch private Fernsehsender wie RTL, PRO7, SAT1 usw. strahlen ihr Programm zumindest in DVD-Qualität kosstenlos aus (für HD muss man allerdings zahlen)

Im Folgenden beschreibe ich die Einrichtung des TV-Streaming-Servers „TVHeadend“ zusammen mit einem USB-Empfänger für Satelitenfernsehen (DVB-S) von Sundtek – andere Empfangsarten sollten jedoch ähnlich funktionieren.

Sundtek Treiber und TVHeadend installieren

Für den Betrieb von TVHeadened zusammen mit einem Sundtek Empfänger müssen drei Dinge in Kodi installiert werden:

  • die Sundtek Treiber
  • der TVHeadened Dienst (TV Streaming Server und digitaler Videorecorder)
  • der TVHeadened PVR Client (für die Verbindung zwischen TVHeadened und Kodi)

Alle drei Dinge finden wir in dem Libreelec Addon Repository, das standardmäßig mit der Libreelec Installation eingerichtet wurde.

Wir gehen hierzu, ähnlich wie wir bereits im letzten Beitrag Mediathekview installiert haben, im Kodi Hauptmenu auf den Menupunkt „Addons“ und dort auf „Install from Repository“ – hier wählen wir das Repository „LibreELEC Add-Ons“

Dort wählen wir den Unterpunkt „Services“.

Wir installieren zuerst das Addon „Sundtek Mediatv„, und „TV Headend“ in der aktuellen Version (Stand März 2026 ist das 4.3).

Danach gehen wir im Menu eine Ebene zurück auf die Liste mit Addon-Kategorien und wählen dort „PVR Clients“ – dort installieren wir noch den „TVHeadend PVR HTSP Client

Im Anschluss sollten wir unseren Raspberry Pi einmal neu starten, damit der Treiber aktiv und der TVHeadened Service zuverlässig gestartet wird.

Danach sollte über einen Browser die Web-Oberfläche von TVHeadend über

http://<HOSTNAME_ODER_IP>:9981/

aufrufbar sein (z.b. http://libreelec:9981, wenn Euer Raspberry Pi auf den Namen „libreelec“ hört). Dort könnt Ihr die Konfiguration fortsetzen.

TVHeadend einrichten

Web-Oberfläche von TVHeadend mit geöffnetem "Eletronic Program Guide" Tab und einem Dialog mit Details zum Film "Léon der Profi"

TVHeadend ist ein mächtiger TV Streaming Server und Videorecorder und gewissermaßen die „eierlegende Wollmilchsau“ rund um Fensehempfang und Aufzeichnung von Fernseh-Inhalten. Den kompletten Funktionsumfang und die vielen Möglichkeiten, die er bietet, hier zu beschreiben, würde diese Beitragsserie sprengen. Wir konzentrieren uns daher vornehmlich auf die einfachsten und wichtigsten Funktionen.

In den neueren Versionen bietet TVHeadend einen Konfigurationsassistenten an, der die Einrichtung erleichtern soll. Solltet Ihr damit nicht zu recht kommen, beschreibe ich hier noch einmal die wichtigsten Einstellungen, und wie man sie von Hand vornimmt. Ich beziehe mich hier ausdrücklich auf Sateliten-Empfang (DVB-S) – für andere Empfangsarten müsste die Einrichtung nicht gleich, aber ähnlich funktionieren.

Benutzer einrichten

Als erstes sollten wir Benutzer für unseren TVHeadend Server anlegen. Dies geschieht unter dem Tab „Konfiguration / Benutzer / Zugriffseinträge“ .

Wir sollten mindestens einen Admin-Benutzer und einen Benutzer nur für Kodi vorsehen – aber theoretisch könnt ihr auch mehrere Benutzer festlegen und ihnen unterschiedliche Rechte zuteilen:

Dem „Kodi“ Benutzer solltet Ihr zunächst alle Rechte geben (ihr könnt sie später noch entsprechend einschränken). Darüber hinaus könnt Ihr festlegen ob und wieviel Zugriff Benutzer ohne Authentifizierung auf Euren TVHeadend Server haben sollen.

Denkt daran, allen Benutzern unter „Konfiguration / Benutzer / Passwörter“ ein Passwort zu zu weisen.

DVB-S Receiver einrichten

Sollte die Installation der Treiber für Euren SAT Receiver funktioniert haben, solltet Ihr ihn bereits unter dem Tab „Konfiguration / DVB Inputs“ unter „TV Adapter“ finden:

TVHeadend Konfigurations-Dialog f+r Sundtek DVB-S Empfänger

Um nun Programme zu finden, benötigt man die Anlage eines Netzwerkes. Dies geschieht unter dem Tab „Konfiguration / DVV Inputs / Netzwerke“ – dort kann man durch Klicken auf „Hinzufügen“ ein neues Netzwerk anlegen:

TVHeadened Konfigurationsdialog für Netzwerk

Den Netzwerknamen (hier „Astra SAT“) können wir frei vergeben. Als orbitale Position wählen wir Astra 19.2 Ost.

Wir können nun entweder TVHeadend selbst nach Muxen (= Trägersignale mit digitalen Fernsehkanälen) suchen lassen, oder wir nutzen ein fertiges Scan-Set, passend zu unserem ausgewählten Sateliten (also Astra 19.2 Ost)

TVHeadend sollte nun anfangen Services (und ggf. vorher Muxes) zu suchen.

Schliesslich kann man die gefundenen Services noch Kanälen zuordnen. Dazu geht man auf den Tab „Konfiguration / Kanal EPG“. Hier lässt sich nun die Kanalbelegung festlegen, nicht-benötigte Kanäle deaktivieren uvm.

Senderlogos einbinden

Damit TVHeadend (und später auch Kodi) Logos der Sender korrekt anzeigen kann, müsst Ihr diese noch herunter laden und einbinden.

Hierzu könnt ihr die Seite https://github.com/picons/picons/releases nutzen. Ihr benötigt ein Archiv mit „srp“ im Namen (Service Reference Picon) und eins mit „snp“ im Namen (Service Name Picon), z.b.

https://github.com/picons/picons/releases/download/2026-02-28–22-26-46/srp-full.100×60-86×46.light.on.transparent_2026-02-28–22-26-46.hardlink.tar.xz

und

https://github.com/picons/picons/releases/download/2026-02-28–22-26-46/utf8snp-full.100×60-86×46.light.on.transparent_2026-02-28–22-26-46.hardlink.tar.xz

Beide Dateien entpackt Ihr in jeweils ein Verzeichnis auf der externen Festplatte.

In TVHeadened müsst ihr die Pfade zu diesen Verzeichnissen nun unter dem Tab „Allgemein / Basis“ im Bereich „Channel icon / Picon settings“ eintragen:

TVHeadened Konfigurationsdialog für Senderlogos

Achtet auf

  • das voran gestellt „file://“ vor dem Pfad
  • den %C Platzhalter für den Kanalnamen
  • die korrekte Ersetzung von Sonderzeichen durch URL-codierte Zeichen (hier „%20“ statt Leerzeichen)

Videorecorder konfigurieren

Nun solltet Ihr noch den Videorecorder in TVHeadend konfigurieren. Ihr findet die Einstellungen im Tab „Konfiguration / Aufnahme / Digitaler Videorecorder Profile“.

Ihr könnt verschiedene Aufnahme Profile hinterlegen (und bei einer Aufnahme festlegen, welches verwendet werden soll). Für den Anfanf reicht uns jedoch das Standard Profil.

TVHeadend Konfigurationsdialog für den digitalen Videorecorder


Ihr könnt verschiedene Parameter konfigurieren, unter anderem, ob Aufnahmen nach einiger Zeit automatisch gelöscht werden sollen, wieviel Minuten vor und nach der Sendung der Videorecorder aufnehmen soll (um verfrühten / verrspäteten Sendungsbeginn aus zu gleichen) uvm.
Wichtig ist der Parameter „Speicherpfad“ – hier solltet Ihr ein Verzeichnis auf Eurer externen Platte angeben, in dem TVHeadend Videoaufzeichnungen ablegen soll.

Damit ist TVHeadend fertig eingerichtet und sollte sich als TV Streaming Server und Videorecorder nutzen lassen.

TVHeadend als Streaming Server nutzen

Für einen ersten Test der Funktionalität von TVHeadend überzeugen wir uns von seinen Streaming Server Qualitäten. Hierzu benötigen wir auf einem PC, Smartphone oder Tablet einen streamingfähigen Client – ich verwende hier den kostenlosen VLC Video Player

Im VLC Player wählt Ihr unter „Datei / Netzwerkstream öffen“ aus. Im folgenden Dialog gebt Ihr die URL
http://libreelec:9981/playlist/channels
ein, wobei libreelec der Name Eures Kodi/Libreelec Systems ist. Diese URL stellt TVHeadend bereit, sie beinhaltet eine aktuelle Liste sämtlicher konfigurierten Kanäle

VLC Dialog zum Öffnen von Netzwerk-Streams

Klickt Ihr auf „Wiedergabe“ sollte ein paar Sekunden später die Wiedergabe eines Fernsehsenders starten – über die Funktion „Wiedergabeliste“ bekommt Ihr Zugriff auf alle Kanäle. Und unter „Untertitel / Unterspur“ könnt Ihr sogar Videotext nutzen 🙂

VLC Mediaplayer mit ARD Fernsehsignal und ARD Videotext

Jedes Gerät aus Eurem lokalen Netzwerk kann auf diese Weise das aktuelle Fernsehprogramm streamen. Beachtet jedoch, dass – je nach Ausstattung eurer Sateliten-Anlage und in Abhängigkeit von Eurem verwendetem Empfänger – nicht unterschiedliche Programme gleichzeitig gestreamt werden können.

Aufnahmen programmieren

Die einfachste Möglichkeit, mit TVHeadend eine Sendung zu programmieren, erfolgt wieder über die Weboberfläche von TVHeadend:
Nach der Anmeldung wechselt Ihr in den Tab „Electronic Program Guide“.
Sucht dort nach der gewünschten Sendung, klickt sie an, und klickt auf „Record“ – fertig! Solltet Ihr eine Aufnahme manuell erstellen müssen, könnt Ihr das im Tab „Digitaler Videorecorder“ erledigen – dort könnt Ihr auch nicht mehr benötigte Aufnahmen löschen

TVHeadend Dialog zum Programmieren einer Sendung über den EPG

Verbindung zwischen Kodi und TVHeadend herstellen

Im Grunde könnt Ihr nun den vollen Funktionumfang von TVHeadend nutzen – TV Programm streamen, Sendungen aufnehmen uvm.

Damit auch Kodi nun vollständigen Zugriff auf TVHeadend hat, müsst Ihr noch den TVHeadend PVR Client, den Ihr oben installiert habt, konfigurieren.

Hierzu geht Ihr in das Einstellungdsmenu (Zannrad links oben) und dort unter Settings in den Bereich PVR & Live TV – dort wählt Ihr den Punkt „PVR Client addons“

KODI Konfigurationsdialog für PVR clients

In der folgenden Liste sucht Ihr den „TVHeadend HTSP“ client (ein Häkchen sollte anzeigen, dass er bereits installiert ist), ruft durch Drücken von c auf der Tastatur das Kontextmenu und wähltt dort „Settings“. Hier könnt Ihr nun den vorhandenen Client konfigurieren (oder bei Bedarf einen neuen Anlegen). Wichtig ist die korrekte Einstellung von Benutzername und Passwort (passend zu dem „kodi“ Benutzer, den Ihr in TVHeadened konfiguriert habt)

Kodi Konfigurationsdialog für HTSP Client

Nach der Konfiguration wird Kodi vorschlagen, den PVR Client neu zu starten…und nach kurzer Zeit könnt ihr im Hauptmenu über TV jetzt auf den TVHeadend Server zugreifen, um unter „Channels“ durch die Kanäle zu zappen, unter „Recordings“ eure Aufnahmen durch zu sehen oder unter „Timers“ Sendungen zu programmieren uvm.

KODI TV Kanalliste

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert