Die digitale Medienlandschaft hat sich in den letzten Jahren rasant entwickelt. Während Streaming-Dienste dominieren, bleibt der Wunsch nach einer zentralen Plattform, die all unsere Medien – von Filmen und Serien bis hin zu persönlichen Fotos und Live TV – vereint, ungebrochen. Hier kommen leistungsstarke Media Server wie Emby ins Spiel. Emby bietet eine exzellente Benutzeroberfläche und umfangreiche Funktionen für Ihre Mediensammlung. Doch was, wenn Sie auch Ihr geliebtes Live TV direkt über Emby genießen möchten, inklusive Programmführer und Aufnahmefunktion?
Die Lösung heißt Tvheadend. Tvheadend ist ein Open-Source TV-Streaming-Server, der als vielseitiges Backend für digitale Fernsehsignale (DVB-T/T2, DVB-S/S2, DVB-C, ATSC, IPTV) dient. Die Kombination von Emby als Frontend und Tvheadend als Backend schafft ein unschlagbares Duo für das ultimative Heimkinoerlebnis. In diesem umfassenden Guide führen wir Sie Schritt für Schritt durch den Prozess, wie Sie Tvheadend in Emby Media Server einbinden und so Ihr Entertainment-Setup auf das nächste Level heben.
Warum Tvheadend und Emby? Das perfekte Duo
Bevor wir in die technischen Details eintauchen, lassen Sie uns kurz beleuchten, warum diese Kombination so potent ist:
- Emby Media Server: Emby ist eine hervorragende Plattform für die Verwaltung und das Streaming Ihrer Medien. Es bietet eine intuitive Benutzeroberfläche, umfangreiche Metadaten-Funktionen, Multi-Plattform-Kompatibilität (Web, Smart TV, Mobilgeräte) und leistungsstarke Transcoding-Möglichkeiten. Es ist das Schaufenster Ihrer Medienbibliothek.
- Tvheadend: Tvheadend ist ein robuster und flexibler TV-Tuner-Backend. Es kümmert sich um das Empfangen von TV-Signalen, die Verwaltung Ihrer Tuner (ob physisch oder IPTV-basiert), das Aufzeichnen von Sendungen und die Bereitstellung des Elektronischen Programmführers (EPG). Es ist das unsichtbare Kraftpaket hinter Ihrem Live TV-Erlebnis.
Die Integration dieser beiden Systeme ermöglicht es Ihnen, Live TV direkt über die Emby-Benutzeroberfläche zu schauen, Aufnahmen zu planen, Timeshift zu nutzen und all dies von jedem Gerät aus zu steuern, auf dem eine Emby-App läuft. Das Resultat ist ein kohärentes und benutzerfreundliches System, das alle Ihre Medienbedürfnisse abdeckt.
Voraussetzungen schaffen: Was Sie benötigen
Für eine erfolgreiche Integration müssen einige grundlegende Voraussetzungen erfüllt sein. Nehmen Sie sich Zeit, diese Punkte zu prüfen, bevor Sie mit der eigentlichen Konfiguration beginnen.
1. Hardware
- Ein dedizierter Server oder leistungsstarker Rechner: Dies kann ein Raspberry Pi (für IPTV, DVB-T), ein NAS-System, ein Mini-PC oder ein ausgewachsener Server sein. Linux-basierte Systeme sind für Tvheadend oft die bevorzugte Wahl. Der Server sollte ausreichend Rechenleistung und Speicherplatz bieten, insbesondere wenn Emby Transcoding durchführen muss oder Sie viele Aufnahmen planen.
- TV-Tuner: Je nachdem, welche Art von TV Sie empfangen möchten:
- DVB-T/T2/C/S/S2-Tunerkarte: Eine interne PCIe-Karte oder ein externer USB-Tuner, kompatibel mit Ihrem Server-Betriebssystem.
- IPTV-Quelle: Eine M3U-Liste oder ähnliche Stream-URL von Ihrem Internetanbieter oder einem Drittanbieter.
- Ausreichender Speicherplatz: Für Ihre Medienbibliothek und vor allem für TV-Aufnahmen.
- Stabile Netzwerkverbindung: Eine kabelgebundene Gigabit-Ethernet-Verbindung ist für den Server und insbesondere für das Streaming von HD-Inhalten sehr empfehlenswert.
2. Software
- Tvheadend: Tvheadend muss auf Ihrem Server installiert und vollständig konfiguriert sein. Das bedeutet, dass Ihre TV-Tuner erkannt werden, Kanäle gescannt wurden und der EPG ordnungsgemäß funktioniert. Stellen Sie sicher, dass Sie über die Weboberfläche von Tvheadend (normalerweise unter
http://[IP_Ihres_Servers]:9981
) auf Live TV zugreifen und den EPG sehen können. - Emby Media Server: Emby muss ebenfalls auf einem Server installiert und funktionsfähig sein. Dies kann derselbe Server sein wie für Tvheadend, solange die Hardware-Ressourcen ausreichen.
Wichtiger Hinweis: Dieser Guide setzt voraus, dass Tvheadend bereits erfolgreich eingerichtet ist und Sie über funktionierende Kanäle und einen EPG innerhalb der Tvheadend-Oberfläche verfügen. Falls nicht, müssen Sie diesen Schritt zuerst abschließen. Anleitungen dazu finden Sie in der umfangreichen Tvheadend-Dokumentation oder in zahlreichen Online-Tutorials.
Schritt für Schritt: Tvheadend in Emby einbinden
Nachdem alle Voraussetzungen erfüllt sind, können wir uns der eigentlichen Integration widmen. Der Prozess ist in Emby dank der nativen Unterstützung für Tvheadend relativ einfach.
I. Tvheadend Konfiguration überprüfen (Kurz-Check)
Bevor Sie Emby konfigurieren, stellen Sie sicher, dass Ihr Tvheadend-Server einwandfrei läuft und von externen Anwendungen erreichbar ist:
- Öffnen Sie die Tvheadend-Weboberfläche (z.B.
http://192.168.1.100:9981
). - Stellen Sie sicher, dass unter „Configuration -> General -> Base” ein Benutzer für „HTSP streaming” existiert und ein Passwort vergeben ist. Diese Zugangsdaten benötigen wir später für Emby. Ein separater Benutzer mit eingeschränkten Rechten für Emby ist aus Sicherheitsgründen empfehlenswert.
- Vergewissern Sie sich unter „Configuration -> DVB Inputs -> Muxes” und „Services”, dass Ihre Kanäle gescannt und zugewiesen sind.
- Prüfen Sie unter „Configuration -> Channel / EPG -> EPG Grabber Modules”, dass Ihr EPG-Grabber aktiv ist und Daten abruft. Ein funktionierender EPG ist entscheidend für das volle Live TV-Erlebnis in Emby.
II. Emby Media Server vorbereiten
- Öffnen Sie Ihren Webbrowser und navigieren Sie zum Emby Admin Dashboard. Dies erreichen Sie normalerweise über
http://[IP_Ihres_Emby_Servers]:8096
oderhttp://localhost:8096
, gefolgt von der Anmeldung mit Ihrem Administrator-Konto. - Klicken Sie in der linken Navigationsleiste auf „Live TV”.
- Sollten Sie noch keine Live TV-Quelle konfiguriert haben, sehen Sie eine Aufforderung, eine hinzuzufügen.
III. Tvheadend als Live TV-Quelle hinzufügen
Dies ist der Kernschritt der Integration. Befolgen Sie die Anweisungen sorgfältig:
- Klicken Sie auf der Live TV-Seite im Emby Admin Dashboard auf „Add” (Hinzufügen) bei „Live TV Sources”.
- Wählen Sie im Dropdown-Menü „Tvheadend” als den Live TV-Anbieter aus.
- Nun müssen Sie die Verbindungsinformationen für Ihren Tvheadend-Server eingeben:
- Host: Geben Sie die IP-Adresse oder den Hostnamen Ihres Tvheadend-Servers ein. Fügen Sie unbedingt den Port hinzu. Standardmäßig ist dies
9981
für HTTP oder9982
für HTTPS. Ein Beispiel wäre:http://192.168.1.100:9981
. Achten Sie auf das Präfixhttp://
oderhttps://
. - Username: Geben Sie den Benutzernamen ein, den Sie in Tvheadend für den HTSP-Streaming-Zugriff konfiguriert haben (siehe Schritt I.2).
- Password: Geben Sie das entsprechende Passwort ein.
- Channel Lineup: Wenn Tvheadend mehrere Kanallisten hat, können Sie hier die gewünschte auswählen. In den meisten Fällen wird es nur eine Option geben.
- Tuner limit: Dies ist optional. Wenn Sie die Anzahl der Tuner begrenzen möchten, die Emby von Tvheadend verwenden darf (z.B. um andere Anwendungen oder direkte Tvheadend-Streams nicht zu blockieren), können Sie hier eine Zahl eingeben. Für die meisten Heimnutzer kann dies auf dem Standardwert belassen oder leer gelassen werden.
- Host: Geben Sie die IP-Adresse oder den Hostnamen Ihres Tvheadend-Servers ein. Fügen Sie unbedingt den Port hinzu. Standardmäßig ist dies
- Klicken Sie auf „Save” (Speichern). Emby wird versuchen, eine Verbindung zu Tvheadend herzustellen und die Kanäle sowie den EPG zu synchronisieren. Dies kann einige Minuten dauern, je nach Anzahl der Kanäle und der Größe des EPG.
IV. EPG (Elektronischer Programmführer) synchronisieren
Nachdem die Verbindung erfolgreich hergestellt wurde, sollte Emby automatisch den EPG von Tvheadend abrufen. Sie können den Fortschritt unter „Live TV -> Guide” oder in den Emby-Protokollen verfolgen. Ein funktionierender und aktueller EPG ist entscheidend, um Sendungen zu finden, Aufnahmen zu planen und die Programmübersicht zu nutzen.
Sollten EPG-Daten fehlen oder veraltet sein, überprüfen Sie zunächst Ihre Tvheadend-Konfiguration (EPG-Grabber). Sie können in Emby auch manuell einen EPG-Refresh anstoßen, indem Sie auf der Live TV-Seite oben rechts auf die drei Punkte klicken und „Refresh Guide” auswählen.
V. Kanäle verwalten und zuweisen
Nach der Synchronisierung finden Sie unter „Live TV -> Channels” eine Liste aller Kanäle, die Emby von Tvheadend erhalten hat. Hier können Sie:
- Einzelne Kanäle aktivieren oder deaktivieren.
- Die Reihenfolge der Kanäle anpassen.
- Kanäle umbenennen oder ihnen ein Logo zuweisen (falls Emby diese nicht automatisch abrufen konnte).
- Kanäle bestimmten Benutzerprofilen zuweisen, um die Sichtbarkeit zu steuern.
Die meisten dieser Einstellungen sind optional, tragen aber maßgeblich zur Verbesserung der Benutzerfreundlichkeit bei.
Die Benutzeroberfläche und Funktionen in Emby
Sobald die Konfiguration abgeschlossen ist, können Sie und Ihre Nutzer das erweiterte Live TV-Erlebnis genießen:
- Live TV-Menüpunkt: Im Hauptmenü von Emby (und den Client-Apps) erscheint ein neuer Menüpunkt „Live TV” oder „TV”.
- Kanalliste: Hier finden Sie alle verfügbaren Kanäle, sortiert nach Ihren Einstellungen.
- Programmübersicht (EPG): Eine übersichtliche Gitteransicht zeigt das aktuelle und zukünftige Programm aller Kanäle. Sie können Sendungen auswählen, Details dazu anzeigen und direkt zur Wiedergabe wechseln oder eine Aufnahme planen.
- Aufnahmen planen: Mit Emby können Sie Einzelaufnahmen oder Serienaufnahmen (alle zukünftigen Episoden einer Serie) planen. Emby kümmert sich um die Überwachung des EPG und startet die Aufnahme über Tvheadend zur richtigen Zeit. Die aufgenommenen Sendungen erscheinen dann in Ihrer Mediathek.
- Timeshift & Wiedergabe: Beim Schauen von Live TV können Sie die Sendung pausieren, zurückspulen und vorspulen – genau wie bei einem modernen PVR.
- Client-Kompatibilität: Das Live TV-Erlebnis ist über alle Emby-Client-Apps hinweg verfügbar, sei es im Webbrowser, auf Ihrem Smart TV, über mobile Apps, Apple TV, Android TV oder Roku.
Häufige Probleme und Lösungen
Obwohl die Integration meist reibungslos verläuft, können manchmal Schwierigkeiten auftreten. Hier sind einige typische Probleme und deren Lösungen:
- Keine Verbindung zu Tvheadend:
- Überprüfen Sie die IP-Adresse und den Port im Emby-Setup. Stimmt die Adresse? Läuft Tvheadend auf dem korrekten Port?
- Stellen Sie sicher, dass keine Firewall auf dem Tvheadend-Server den Zugriff blockiert. Der Port (standardmäßig 9981 oder 9982) muss offen sein.
- Vergewissern Sie sich, dass Tvheadend überhaupt läuft.
- Prüfen Sie die eingegebenen Benutzernamen und Passwörter. Sie müssen exakt mit denen in Tvheadend übereinstimmen.
- Keine Kanäle/EPG in Emby nach erfolgreicher Verbindung:
- Dies deutet fast immer auf ein Problem in der Tvheadend-Konfiguration hin. Melden Sie sich in der Tvheadend-Weboberfläche an und prüfen Sie, ob Ihre Tuner korrekt erkannt wurden, ob eine Kanalsuche durchgeführt wurde und ob der EPG (unter „Electronic Program Guide”) Daten anzeigt.
- Stellen Sie sicher, dass in Tvheadend die EPG-Grabber-Module aktiv sind und regelmäßig Daten abrufen.
- Wiedergabeprobleme (Ruckeln, Artefakte):
- Netzwerk: Eine schlechte Netzwerkverbindung zwischen dem Emby-Server und dem Client ist oft die Ursache. Verwenden Sie möglichst Gigabit-Ethernet.
- Serverleistung: Wenn Emby Transcoding durchführen muss, kann dies rechenintensiv sein. Stellen Sie sicher, dass Ihr Emby-Server genügend CPU-Leistung hat.
- Tuner-Qualität: Schlechter Empfang am Tvheadend-Tuner kann zu fehlerhaften Streams führen. Prüfen Sie die Signalqualität in Tvheadend.
- Aufnahmen funktionieren nicht:
- Überprüfen Sie in Tvheadend, ob der eingestellte Speicherort für Aufnahmen existiert und genügend Platz sowie die richtigen Berechtigungen hat.
- Schauen Sie in die Tvheadend-Logs (System Log), ob Fehlermeldungen bei Aufnahmeversuchen erscheinen.
- Senderlogos fehlen: Emby versucht, Logos automatisch abzurufen. Falls dies fehlschlägt, können Sie Logos manuell zu den Kanälen in Emby hinzufügen oder Drittanbieter-Plugins/Scraper für Logos installieren.
Optimierungstipps für das beste Erlebnis
Um das Beste aus Ihrer Tvheadend-Emby-Kombination herauszuholen, beachten Sie folgende Optimierungstipps:
- Gigabit-Netzwerk: Investieren Sie in eine schnelle, zuverlässige Netzwerkverbindung. Gigabit-Ethernet ist das Minimum für Ihren Server und idealerweise für Ihre primären Streaming-Clients.
- Dedizierter Tvheadend-Nutzer: Erstellen Sie in Tvheadend einen speziellen Benutzer mit eingeschränkten Rechten nur für Emby. Das erhöht die Sicherheit.
- Regelmäßige Updates: Halten Sie sowohl Tvheadend als auch Emby stets auf dem neuesten Stand. Updates bringen oft Leistungsverbesserungen und Fehlerbehebungen mit sich.
- Stabiler EPG: Eine zuverlässige EPG-Quelle ist Gold wert. Experimentieren Sie gegebenenfalls mit verschiedenen EPG-Grabbern in Tvheadend, um die beste Datenqualität und -aktualität zu gewährleisten.
- Ressourcen-Management: Wenn Emby und Tvheadend auf demselben Server laufen, überwachen Sie die CPU- und RAM-Auslastung. Bei Engpässen könnte eine Leistungssteigerung oder die Trennung der Dienste auf zwei Server sinnvoll sein.
- Backup: Sichern Sie regelmäßig die Konfigurationen von Emby und Tvheadend, um bei Problemen schnell wieder einsatzbereit zu sein.
Fazit
Die Integration von Tvheadend in Emby Media Server ist ein großer Schritt hin zu einem umfassenden und luxuriösen Heimkinoerlebnis. Sie vereint die Leistungsfähigkeit eines dedizierten TV-Backends mit der Eleganz und Benutzerfreundlichkeit eines modernen Media Servers. Mit einer sorgfältigen Konfiguration und etwas Geduld verwandeln Sie Ihr System in eine zentrale Unterhaltungseinheit, die all Ihre Filme, Serien, Musik und eben auch Live TV nahtlos präsentiert.
Nutzen Sie die Vorteile des EPG, planen Sie Ihre Lieblingssendungen zur Aufnahme und genießen Sie die Freiheit, Ihr TV-Programm überall im Haus und unterwegs zu verfolgen. Es ist an der Zeit, Ihre Medienwelt selbst in die Hand zu nehmen und das volle Potenzial Ihres Heimkinos zu entfesseln. Viel Spaß beim Streamen!