Howto: Syno: Im Docker: Tvheadend, Telerising, Easyepg

  • Jetzt läuft es endlich auch mit der New_Telerising_API im Docker !!! :thumbup:

    - Kurze Anleitung zu meinem Weg auf der Synology
    1. Die alte Telerising API löschen
    2. Die New_Telerising_API im Docker downloaden und starten
    3. Einträge wie bei der alten API vornehmen. (Siehe Beitrag oben) Ich habe hier die automatische Zuweisung des Ports (Bridge) gewählt. Als Pfade unter Volume meine alten Einträge übernommen.

    Mit dem Link "http://IP-Eurer-Syno:32768" kommt ihr dann auf die WEBIF der Telerising API.
    Also nicht den Container Port sondern den lokalen Port eurer Syno nehmen.

    Bei mir war es 32768

    Im Custom Pfad eben auch genau diese Adresse hinterlegen sowie die gewünschten Einträge, je nach Provider erledigen.
    Danach den Pfad zur M3U-Playlists aus der Telerising API kopieren und in TVheadend eintragen.

    Wenn alle Daten korrekt in dem Webinterface der Telerising API vorgenommen sind,
    wurden bei mir für 1und1.tv 88 Muxe und Services gefunden.

    myKodi: Ich hoffe es hilft Dir weiter. Viel Erfolg

  • Danke @Kusei für die Infos!
    Der new-telerising-Docker läuft soweit. :) Ich habe nur den Port fest eingetragen, da er sonst nach jedem Neustart um "1" hochgezählt wurde (ich fahre das NAS nachts runter) .

    Im TvHeadend habe ich auch die 88 Muxe, jedoch laufen immer auf "Suchstatus = INAKTIV" und "Sucherergebnis = FEHLER", so dass ich keine "Services zuordnen" kann :(
    Die "Telerising API" meldet "Status: ok". In den Settings habe ich die ursprünglichen Werte eingetragen (auch die Zattoo Server "AUTO" und "1und1-far190-1" ausprobiert).


    Eine Idee, ob ich etwas übersehen habe?? ?(

  • Die Services sind nun da, nachdem ich direkt in TvHeadend die URL um "?ffmpeg=true" ergänzt habe. ;)
    Ich weiß nicht, ob dies das korrekte Vorgehen ist oder ich dies über das Webfrontend der "Telerising Zattoo API" hätte einstellen sollen.

  • Dafür gibt es bei der API einen Haken den man setzen kann und der ffmpeg Parameter wird automatisch mit in die URL übernommen, du hast es jetzt halt manuell gemacht.

    NAS: Gehäuse: Jonsbo G3, Mainboard: MSI B460M PRO, CPU: Intel Pentium G6400, OS: OMV 6

    Client: NVIDIA Shield Pro 2019

  • Vielen Dank für dieses HowTo!

    Ich habe 3 Anfänger-Fragen an die tvheadend- bzw. NAS-Experten. Ich stelle sie hier, da ich dieses Bild

    dem ersten Post dieses Threads entnommen habe. Ich habe eine Synology DS918+. Woher stammt dieser Screenshot bzw. wie komme ich zu dieser Ansicht? Z. B. um zu prüfen, ob ffmpeg installiert ist.

    2. Frage:
    Telerising funktioniert, es läuft im Docker, ich kann die Sender meiner Accounts bei blue TV und Zattoo per tvheadend empfangen. Aber wo ist der Programm-Ordner von Telerising, wo müsste ich z. B. nach der Datei exceptions.txt suchen? Die Programm-Dateien von tvheadend liegen im entsprechenden Unterordner von docker. Aber bei Telerising ist nix? [ai]

    Liegen die Dateien in @appstore? Wie kann ich sie sichtbar machen? Mit der File Station komme ich da nicht hin.

    3. Anklicken des Play-Buttons in tvh


    öffnet VLC und das Abspielen des Streams. Ich bin mir sicher, dass vor einiger Zeit nach dem Anklicken die Frage kam, ob ich den Stream abspielen oder die Streamadresse in einer Datei speichern möchte. Ich muss wahrscheinlich mal die Fragestellung deaktiviert haben. Ich hätte sie aber jetzt gerne wieder, da ich die Streamadressen benötige, um sie im Bouquet meiner VU+ einzupflegen. Wie komme ich wieder dahin, dass ich die Adressen speichern kann? Klar, den Stream im VLC laufen lassen und dann in einer Wiedergabeliste speichern, führt auch dazu, ist aber umständlicher. Am besten wäre, wenn sich alle Adressen in einer Liste speichern lassen würden.


    Es wäre toll, wenn jemand Hilfestellung geben kann.

  • Ich habe noch Probleme mit easyepg.
    Grundsätzlich funktioniert es; das xml-File wird erstmalig korrekt erstellt.
    Nur treten dann beim nächsten Mal Fehlermeldungen auf. Woran liegt das? Ich habe mich an die Anleitung gehalten und finde den Fehler nicht. Muss ich noch Berechtigungen setzen? Sollte doch nicht nötig sein, oder?

    Danke schon mal.

  • Sieht nach einem Rechte Problem aus.

    Kann es sein, dass das manuelle starten mit einem anderem User geschieht als das automatische?

    NAS: Gehäuse: Jonsbo G3, Mainboard: MSI B460M PRO, CPU: Intel Pentium G6400, OS: OMV 6

    Client: NVIDIA Shield Pro 2019

  • Gute Frage.
    Den Container starte ich jeweils in der Docker-GUI. Keine Ahnung welcher User es dabei verwendet.
    Ich habe dann ./epg.sh im Terminal ausgeführt um die Sender zu selektieren (und kann auch ohne Probleme das XML-File erstellen). Danach lasse ich den Container weiter laufen. Soweit so gut.
    Wie erwähnt tritt aber in der Nacht der Fehler auf.

    Interessant: ich hatte jeweils gleich nach dem Starten des Containers im Terminal wie oben geschrieben ./epg.sh ausgeführt (muss man das überhaupt? Wird der Cronjob automatisch gestartet) und danach laufen lassen

    Gestern nun habe ich nach dem Neu-Start des Docker-Container nichts weiteres gemacht und es scheint so, dass es nun ohne Fehlermeldung durchlief.

    Was ist da wohl die Erklärung? Kann es sein, dass wenn ich ./epg.sh ausführe, dies zum Problem führt? Muss ich also sicherstellen, dass ich nichts im Terminal ausführe, damit es korrekt funktioniert?

  • Naja wie gesagt wird es ein Rechte Problem sein.

    Entweder weil Dateien noch in Benutzung sind von dir oder weil durch das manuelle aufrufen vorher Dateien mit einem user erstellt wurden auf die der automatische keinen Zugriff hat.

    NAS: Gehäuse: Jonsbo G3, Mainboard: MSI B460M PRO, CPU: Intel Pentium G6400, OS: OMV 6

    Client: NVIDIA Shield Pro 2019

Jetzt mitmachen!

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