Hallo,
das ist so ein Thema, das nirgends richtig reinpasst. Ich habe eine neue Web-Applikation erstellt, die die sehr umfangreichen Daten von https://github.com/iptv-org (weltweite Streams und EPG Provider) zusammensucht und in einer sqlite Datenbank speichert. Die Datenbank selbst ist ohne eine Applikation nicht von sonderlich viel Nutzen.
Dazu habe ich das Projekt EPG/IPTV Stream Manager geschaffen (eismann, das letzte n im Namen ist künstlerische Freiheit). Die Applikation ging schneller, als ich dachte, es ist noch nicht alles fertig. Es gibt noch keine Anbindung an VDR, der Export der Einstellungen ist rudimentär, ... Aufgrund der Problematik mit tvsp habe ich mich entschlossen, das Projekt jetzt schon zu veröffentlichen.
Was kann man machen?
- IPTV Kanäle suchen und sich vorab anschauen
- EPG Provider für die (nicht unbedingt IPTV-)Kanäle festlegen und damit den EPG Grabber von https://github.com/iptv-org/epg füttern.
Im Readme des Projekts habe ich die Erstellung eines incus Containers beschrieben, der für das EPG zuständig ist und die Daten bereitstellt.
Was noch fehlt ist eine Anbindung der guide.xml an epg2vdr, xml2vdr, xml4vdr oder TVScraper und das bereitstellen der m3u URL direkt im iptv Plugin.
Bookmarks werden bei verschiedenen Aktionen erstellt:
- Anklicken der Checkbox in der Tabelle
- Auswahl eines EPG Providers
- Auswahl eines Streams
In der Ansicht Bookmarks werden dann nur die Bookmarks angezeigt. Bei der schieren Menge an Streams/EPG Provider verliert man sonst schnell die Übersicht.
URL der Datenbank: https://github.com/Zabrimus/iptvdb
URL der Applikation: https://github.com/Zabrimus/eismann
Anbei ein paar Screenshots: