Zwei TVHeadend Server / EPG-Daten Synchronisieren

  • Hallo Zusammen.

    Folgende Ausgangslage.

    Server 1:
    - TVHeadend unter Proxmox LXC Debian Container
    - Zugriff auf eine Digital Devices DVB-S2 Karte (2 Tuner)
    - EIT: EPG Grabber läuft auf den eingebundenen Channels

    Server 2:
    - TVHeadend auf einer Synology im Docker Container
    - IPTV-Streams eingebunden


    Es soll nun dem Server 2, die EPG-Daten vom Server 1 zu Verfügung gestellt werden.
    Die Ausgabe vom Server 1 bekomme ich unter http://192.168.200.100:9981/xmltv/channels angezeigt.

    Es gibt ein "External XMLTV" EPG-Grabber, dort habe ich nur keine Möglichkeit die IP vom Server 1 anzugeben...

    Wie binde ich dies nun unter dem Server 2 ein?

    Gruß, paddl

  • Also mal davon abgesehen das ich es nicht sehe warum man nun 2 TVHeadend Server dafür braucht, denn schließlich könnte man das IPTV einfach zusätzlich mit einbinden.
    Aber nun zu deinem Problem, das ist schon so richtig, diesen Grabber aktivierst du, musst aber halt die Original Datei umleiten.
    curl http://IP:9981/xmltv/channels | socat – UNIX-CONNECT:/path/to/.tvheadend/epggrab/xmltv.sock
    sollte dann gehen.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • DSM auf Synology kann m.E. kein socat

    Ich würde Dir den internen Grabber von TVH unter der Syno empfehlen, allerdings brauchst Du eine spezielle Version und musst diese anpassen:

    Schau Dir mal diese Anleitung an, bei mir hat es so funktioniert...

    github.com/nurtext/tv_grab_file_synology


    Und daran denken, dass Du auf der Syno dazu root-Rechte brauchst, also nach dem einloggen auf der Konsole per ssh gleich mal den Befehl "sudo -i" ausführen und dann erst weitermachen...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!