Sorry, aber gerade die letzten Seiten zeigen, dass vielen Nutzern der Zusammenhang von Kodi, pvr.waipu, inputstream.adaptive, inputstreamhelper und Widevine nicht klar ist. Das soll kein Vorwurf sein - die Erwartungshaltung sollte nicht sein, dass nur Technik Nerds Kodi benutzen können. Aber das Plugin pvr.waipu wird von Nutzern für Probleme verantwortlich gemacht, die ein Bug in Kodi, Widevine oder inputstream.adaptive waren. Hier gibts dann ewige Diskussionen, wo argumentiert wird, dass pvr.waipu verantwortlich sein muss. Am Ende stellt sich dann heraus, dass es doch eines der anderen Komponenten war. Klar gab es aufgrund der API Umstellung auch Probleme mit dem PVR-Plugin und auch das PVR Plugin ist nicht fehlerfrei; will ich nicht abstreiten und nicht darauf hinaus.
Der Punkt ist: Ich möchte das PVR-Plugin möglichst simpel halten, um potenzielle Fehlerquellen zu reduzieren und Nutzern soweit wie möglich eine einfache Verwendung des Plugins zu ermöglichen. Nutzer sollen es so einfach wie möglich haben, das Plugin zum Laufen zu bekommen. Und ich habe nur begrenzt Zeit, Bugs zu beheben und Nutzern zu helfen.
Eine Einführung von EasyEPG, anderen externen Quellen, einen Cache, ... erhöhen die Komplexität des Plugins, entweder im Code oder gar für Nutzer das System einzurichten. Demnach habe ich da kein Interesse daran, das selbst umzusetzen.
Geplant ist, demnächst die Waipu EPG API asynchron anzubinden. Dann sind die Beschreibungen wieder da und das Laden des EPG dauert dann hoffentlich nicht mehr so lange. Für Nutzer ist dann kein zusätzlicher Schritt zum Einrichten notwendig. Wann ich dazu komme: mal sehen.
Bis auf einige gelegentliche und coole Beiträge von Freiwilligen, ist die Entwicklung von pvr.waipu eine One-Man-Show in meiner Freizeit. Wenn jemand Interesse an speziellen Features wie EasyEPG hat: Das Plugin ist Open Source. Implementiert es und macht einen Pull Request auf. Dann integrieren wir das.