Hallo,
bisher habe ich mit meiner Synology DS218+ mittels Tvheadend erfolgreich über SAT>IP Aufnahmen gemacht. Durch eine Vertragsverlängerung bei 1und1 habe ich nun auch die Möglichkeit,
die Privaten Sender in HD zu gucken und will zudem auch Sendungen aufnehmen können.
Die Takealug/Telerising API sollte dies ermöglichen, was sich aber für mich nicht ganz einfach gestaltete, da keine Linux Kenntnisse vorhanden sind.
Deshalb mein kleiner Ablauf wie es letztendlich doch noch ein Erfolg wurde!
Mir wurden folgende Anwendungen empfohlen:
-Linuxserver/Tvheadend (Tvheadend aus der Syno Community wurde deinstalliert bzw. deaktiviert)
https://github.com/linuxserver/docker-tvheadend
-Takealug/Telerising (IPTV diverse Provider)
https://github.com/DeBaschdi/docker.telerising-api
-Takealug/Easyepg (damit die EPG Daten kommen)
https://github.com/DeBaschdi/docker.easyepg
-ffmpeg
Aufnahmen werden im gemeinsamen Ordner „Video“ im Ordner „Aufnahmen“ gespeichert.
Ich bin wie folgt vorgegangen:
1.ffmpeg war bereits vorhanden, wegen der vorhandenen Tvheadend Installation. Ansonsten ggf. nachinstallieren über die Syno Pakete.
2.Docker über die Synology Pakete meiner DS218+ installiert.
- Hier wurde ein neuer gemeinsamer Ordner „Docker“ erstellt. Das Programm Docker ist anschließend zu „Öffnen“ und im Bereich „Registrierung“ die obig genannten Anwendungen zu suchen und zu „Downloaden“.
- Diese sind dann alle unter „Abbild“ zu sehen. Durch markieren der jeweiligen Anwendung wird die Schaltfläche „Starten“ aktiviert. Hiermit kann der Container installiert werden.
- Grundsätzlich wurde bei allen Containern in den allgemeinen Einstellungen die Desktop Verknüpfung und der automatische Neustart, sowie im Bereich Netzwerk die Option „Dasselbe Netzwerk wie Host verwenden“ aktiviert.
- Bei „Port-Einstellungen“ und „Links“ wurden keine Änderungen vorgenommen.
- Wenn die „Umgebung“ anzupassen ist, wird nachfolgend dazu eine Anmerkung gemacht!
- Der Containername kann individuell gewählt werden. Hier sind dann jedoch eure Pfade entsprechend anzupassen!
3. Installation: LinuxServer/Tvheadend
- Containername: Tvheadend
„- Volume“: Ordner auswählen/erstellen und Mounten
Anschließend über „Weiter“ installieren.
4. Installation: Telerising
- Containername: Telerising
- „Volume“: Ordner auswählen/erstellen und Mounten
- „Umgebung“: Parameter anpassen
-„Umgebung“: Parameter anpassen
Anschließend über „Weiter“ installieren.
Tvheadend dann über http://xxx.xxx.xxx.xx:9981 . (xxx.xxx.xxx.xx = Eure IP Adresse) aufrufen und entsprechend konfigurieren.
Unter Konfiguration>DVB Inputs>Netzwerk ein neues „IPTV Automatisches Netzwerk“ anlegen. (Der Name ist frei wählbar).
Dort im Feld „URL“ folgenden Eintrag machen:
http://xxx.xxx.xxx.xx:8180/?file=channels…=true&profile=3
(profile=3 lieferte bei mir das beste Ergebnis hinsichtlich der Nachbearbeitung).
Dann für die gefundenen Services die Zuordnung zu den gewünschten Kanälen machen. (Für Tvheadend gibt entsprechende Anleitungen zuhauf)
Jetzt noch die Aufnahmen unter Konfiguration>Aufnahme den Zielpfad eintragen
Damit die EPG Daten der Sender kommen, anschließend unter Konfiguration>Kanal/EPG/EPG-Grabber-Module den internen „XMLTV: XML file Grabber“ aktivieren.
5. Installation: Easyepg
- Containername: Easyepg
- „Volume“: Ordner auswählen/erstellen und Mounten
Anschließend über „Weiter“ installieren.
Den Container Easyepg öffnen und im Terminal über „Erstellen“ bash aufrufen.
Mit „cd easyepg“ in das Verzeichnis wechseln.
Anschließend mit „/bin/bash /usr/locaol/bin/easyepg.process“ den Initial Setup für Easyepg starten.
Nach Abschluss des Vorgangs mit „./epg.sh“ (ggf. vorher mit cd easyepg ins Verzeichnis wechseln). Hier solltet ihr dann automatisch ins Menü gelangen.
Im Menü den gewünschten EPG Anbieter auswählen.
Zugangsdaten, Password, gewünschte Kanäle, Vorlauf der EPG Daten,… einstellen.
Mit dem Menüpunkt „RUN XML Script“ kann die Erstellung der xml Datei angestoßen werden. Die erzeugte Datei „Zattoo_de.xml“ war dann bei mir Pfad „volume1/Docker/Tvheadend/data“ zu finden.
Eine Anleitung zum Menü gibt es hier: https://telerising.de/index.php/sample-page/easyepg/..
Abschließend nochmals zu Tvheadend wechseln und unter Konfiguration>Kanal/EPG/EPG-Grabber-Module den internen Grabber neu starten, damit die EPG Daten eingelesen werden.
….
Mittels TVHClient kann ich nun SAT und IPTV an diversen mobilen Geräten schauen und neben dem vorhandenen SAT>IP Netzwerk auch über IPTV aufnehmen.
Die Aufnahmen bearbeite ich mit dem TS Doctor. Die fehlende PCR Übermittlung bei den IPTV Aufnahmen macht noch Probleme, ich hoffe dies auch noch in den Griff zu bekommen.
Danke nochmals an:
easy4you
DeBaschdi