|
|
2 days ago | |
|---|---|---|
| .idea | 4 years ago | |
| kplayer | 2 days ago | |
| kplayer.xcodeproj | 4 days ago | |
| kplayerTests | 1 year ago | |
| .gitignore | 5 years ago | |
| Podfile | 2 years ago | |
| download.js | 4 years ago | |
| hints.md | 3 years ago | |
| links.html | 4 years ago | |
| package.json | 4 years ago | |
| readme.md | 5 years ago | |
readme.md
KPlayer verwaltet MediaItems
Ein MediaItem ist
ein Root ein Folder ein Detail
Ein Root kann Children vom Server oder lokal laden.
Ein Folder ist eine Zwischenebene unter Root (optional)
Ein Detail ist
- ein Video
- eine Bilderserie
- eine Webseitensammlung
Ein Detail hat Children, davon ein ausgewähltes. Ein Video-Detail enthält Snapshots. Ein Picture-Detail enthält Bilder. Ein Web-Detail enthält Bookmarks.
Der MasterViewController enthält eine Liste von Roots. Wird ein Root ausgewählt, werden die Folder geladen. Gibt es Folder, wird die nächste Ebene eingeblendet. Die Details-Liste wird im Details-Controller dargestellt.
Der DetailsViewController zeigt die selektierte Details-Liste. Jede Section zeigt ein Detail, die einzelnen Children werden mit Bild dargestellt. Beim Klick auf das Bild wird ein Controller angezeigt für die verschiedenen Typen.