Ganz besonderen Dank geht hier besonders an @stein17, der sich hier "den Wolf" geskinnt und auch die schönen Icons erstellt hat.







Ziel war es nicht, ein Ersatz für das bestehende EPG zu schaffen. Dies würde auch aufgrund der großen Datenmengen wenig Sinn machen. Vielmehr bestand das Ziel, eine Entscheidungshilfe für besonders interessante Zeiträume (z.B. Primetime 20:15 Uhr) zu erstellen. Hierzu stehen dem User vier frei konfigurierbare Zeiträume (A bis D) zur Verfügung.
Wie funktioniert das Ganze nun?
Vorab: Alle vollständig geladenen Datensätze werden im Zwischenspeicher abgelegt und max. -7 Tage rückwirkend gespeichert, abgebrochene Downloads (also unvollständige Datensätze) werden hingegen nicht zwischengespeichert. Um die Geschwindigkeit des Plugins zu erhöhen, können die TVS-Datensätze in vier frei definierbaren Zeiträumen im Rahmen einer Datenbevorratung im Voraus in den Zwischenspeicher (=Cache) geladen werden. Die Zeiträume kann vom Anwender je nach persönlichen Neigungen frei definiert werden. Die maximale Anzahl der zu bevorratenden Daten liegt bei +13 Tagen in der Zukunft.
Vordefiniert (=Default) sind hierbei:
Zeitraum A: deaktiviert, Beginn 08: 00 Uhr für 90 Minuten, Bevorratung: +7 Tage im Voraus
Zeitraum B: deaktiviert, Beginn 10: 00 Uhr für 90 Minuten, Bevorratung: +7 Tage im Voraus
Zeitraum C: aktiviert, Beginn 20:15 Uhr für 75 Minuten, Bevorratung: +7 Tage im Voraus
Zeitraum D: aktiviert, Beginn 22: 00 Uhr für 90 Minuten, Bevorratung: +7 Tage im Voraus
Die aktivierten Zeiträume werden beim TVS-EPG Datenupdate abgearbeitet wobei pro Zeitraum und Datenbevorratung große Datenmengen zusammenkommen.
Beispiel:
Zeitraum C: Beginn 20:15 Uhr für 75 Minuten, Bevorratung: +13 Tage im Voraus = ca. 95 KB
Die eingestellte Dauer entscheidet auch über die Anzahl der dargestellten Sendungen (üblicherweise vier Sendungen), TVS filtert dann aber nur die Sendungen gemäß Zeitraum heraus.
Beispiel:
„Beginn 22: 00 Uhr für 15 Minuten“ erfasst dann nur Sendungen, die im Zeitraum 20:15 bis 20:30 Uhr beginnen.
Was wird für den ersten Start empfohlen?
Senderimport
Beim allerersten Aufruf vom Plugin „TV Spielfilm“ muss zwingend ein Import der gewünschten Sender erfolgen! Hierbei können die Sender mehrerer Bouquets erfasst werden. Somit fallen beim Import einige Sender raus und werden nicht erfasst, weil:
- die Sender nicht vom Server geführt werden (z.B. Offener Kanal Kassel)
- die Sender in mehreren Bouquets entdeckt wurden, also doppelte Einträge darstellen
Hinweis: Bei Mehrfachbelegungen wird stets der Sender des zuletzt importierten Bouquets berücksichtigt, die namensgleichen Sender aus vorher importierten Bouquets werden ignoriert.
- Die Auflösungen (SD/HD/FHD/UHD) als auch die Bezugsquellen (DVB-S/DVB-C/DVB-T/IPTV) sind hierbei vollkommen unerheblich.
- Im Rahmen des Imports werden alle unterstützen Sender aufgeführt und können einzeln selektiert werden. In diesem Zuge wird auch der evtl. bereits vorhandene Zwischenspeicher (Cache) gelöscht.
Das Plugin „TV Spielfilm“ unterstützt nicht alle verfügbaren Sender! Es werden aber mehr als 200 deutschsprachige Sender unterstützt, darunter befinden sich nur sehr wenige fremdsprachliche Sender. Aufgrund dieser „Übermacht“ an deutschsprachigen Sendern ist das Plugin bewusst nur deutschsprachig gehalten.
Liste der unterstützten Sender: https://live.tvspielfilm.de/static/cont ... ist/livetv
Tipp: Das Ergebnis eines Imports kann man unter '/home/root/logs/bouquetimport.log' einsehen
Manuelles TVS-EPG Datenupdate
Ferner wird sehr empfohlen, nach dem Import der Sender einen TVS-EPG Datenupdate durchzuführen. Dieser Vorgang kann beim ersten Mal einige Minuten in Anspruch nehmen. Die downgeloadeten Daten landen im typischerweise auf HDD/SSD/USB-Stick im Zwischenspeicher. Somit steigert sich die Verarbeitungsgeschwindigkeit und Flexibilität des Plugins enorm.
Momentane TVS-EPG Daten
Selbstverständlich können auch andere Zeiträume aufgerufen werden (z.B. „Jetzt im TV“), nur werden diese Datensätze nicht im Rahmen des „TVS-EPG Datenupdate“ im Voraus bevorratet, d.h. der Datendownload für diesen gewählten Zeitraum dauert ca. 5 Sekunden, danach liegt auch dieser gerade erst geladene Datensatz im Zwischenspeicher ab und wird bei erneutem Aufruf von „Jetzt im TV“ genutzt (solange er noch gültig ist)
Wie installiere ich "TV Spielfilm"?
Wer das alte "TV Spielfilm" schon am Laufen hat, der wird mit dem nächsten Update automatisch das neue "TV Spielfilm" erhalten. Ansonsten wird "TV Spielfilm" wie alle anderen Plugins auch ganz normal über den Plugin-Feed installiert (Taste Grün -> Grün).
Gruß & viel Freunde mit dem Plugin.....Mr.Servo