Live TV & DVR mit Satellitenfernsehen im Plex Media Server

Aus aerion Homelab
Zur Navigation springen Zur Suche springen


Offiziell wird Satellitenfernsehen nicht von Plex unterstützt. Mithilfe eines Linux-Sat-Receivers und eines Plugins, lässt es sich dennoch bewerkstelligen - mit optionaler Nutzung einer SmartCard/CI+ Moduls (z.B. HD+).

Auswahl des richtigen Receivers

Leider gibt es einige Linux-Receiver bei denen es nicht funktioniert. Daher empfehlen wir ausschließlich den Anbieter VU+. Wir nutzen den VU+ UNO 4K SE.

Generell lässt sich sagen, für die Einbindung in Plex muss der Receiver verschiedene Eigenschaften besitzen:

  • LAN-Anschluss (für eine stabile Verbindung zum Plex-Server)
  • Linux-basiertes Enigma2 Betriebssystem (um Plugins installieren zu können)
  • Optionale Features:
    • Slot für Smartcard/CI+ Karte um dritte Programme (ProSieben, RTL, etc.) in HD aufnehmen zu können
    • FBC-Tuner bzw. mehrere Tuner um verschiedene Kanäle gleichzeitig aufzunehmen

Konfiguration des Receivers

  1. Tuner richtig einstellen:
    • Die VU+ UNO 4K SE besitzt die Besonderheit eines FBC-Tuners (kurz, er hat 8 Tuner). Um diesen richtig zu konfigurieren gibt es ein eigenes Wiki: VU+ Wiki
  2. Plugin "HRTunerProxy" installieren:
    1. ZIP-Datei von GitHub herunterladen: GitHub HRTunerProxy
    2. ZIP entpacken
    3. Im entpackten Ordner "HRTunerProxy-master" benötigen wir nun nur den Unterordner "plugin". Dieser muss in "HRTunerProxy" umbenannt werden.
    4. Den Ordner "HRTunerProxy" samt Inhalt per FTP (z.B. FileZilla) auf den Receiver kopieren.
      • Der Standard-Login lautet dabei "root" ohne Passwort.
      • Der Pfad lautet /usr/lib/enigma2/python/Plugins/SystemPlugins
    5. Kontrollieren das beim Rechtsklick auf den HRTunerProxy-Ordner > Dateiberechtigungen > im Feld "Numerischer Wert" die Ziffer 755 eingetragen ist
    6. Nun sollte im Menü des Receivers unter "Erweiterungen" das Plugin "HRTunerProxy" erscheinen
    7. Nach dem Öffnen des Plugins "Tuner" auf "Multi" und "Bouquet" auf "Alle" stellen
    8. Mit der grüner Taste bestätigen

Behebung möglicher Fehlerausgaben des Plugins

  • Sollte sich das Plugin beschweren, dass es keine Kanäle finden kann:
    • Tuner Einstellungen checken und einen Manuellen Senderdurchlauf starten - wenn er Sender gefunden hat, zurück ins Plugin und erneut versuchen
  • Das Plugin beschwert sich, es hätte keine IP-Adresse:
    1. Wieder das Installationserzeichnis aufrufen: /usr/lib/enigma2/python/Plugins/SystemPlugins/HRTunerProxy
    2. Datei __init__.py bearbeiten und unter IP statt IP = '0.0.0.0' die IP-Adresse des Receivers eintragen
    3. Neustarten

DVR in Plex einrichten

Nun sollte in Plex der Receiver auffindbar sein. Möglicherweise muss man jedoch die IP-Adresse manuell eingeben - hierbei den im Plugin angegebenen Port nicht vergessen. Eine detaillierte Anleitung zur Einrichtung eines DVRs in Plex findet ihr hier: Plex DVR Setup