Auch wenn ich keine Favoritenliste benötige, haben mich die unterschiedlichen Gründe dafür interessiert.
Die verschiedenen Anforderungen lassen sich imho nur über das entfernen von "Listen" hin zu "Labels" erfüllen.
Analog zu Google-Mail oder XBMC hat ein Kanal keinen "Platz" in einer Liste, sondern bekommt verschiedene Label als Eigenschaft zugeordnet.
Die channels.conf bleibt wie sie ist, die Labels werden irgendwo mit Referenz darauf separat gespeichert. (Hier ist ggf. auf die Reihenfolge zu achten)
Die Liste ergibt sich dann aus der eingeschränkten Sicht nach den Labeln. Damit sollte alles abbildbar sein:
- Sparten durch die Label "Sport", "Film"
- Sprachen durch "Deutsch", "Englisch" etc.
- Persönliche Favoriten durch "Klaus", "Mama", "Papa", "Kinder" etc.
Bestimmte Label könnten auch vom automatisch vom System (Plugin nicht Core) vergeben werden:
- Sprachen
- "NEU" für neu gefundene Kanäle
- "SD","HD"
- Sendergruppe
Durch die Kombination der Labels sollten dann alle Anforderungen erfüllbar sein.
Das soll nur eine Anregung zum Nach- und Weiterdenken sein, ich kann es nicht realisieren.....
Just my2cents.
Gruß Marcus