Swift Media Player
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
marcoschmickler 641ceca15f Delegates 5 years ago
..
Base.lproj avplayer 9 years ago
Images.xcassets/AppIcon.appiconset ios 10.3 9 years ago
core Delegates 5 years ago
detail Delegates 5 years ago
kplayer.xcdatamodeld Initial Commit 11 years ago
master Delegates 5 years ago
photo Delegates 5 years ago
util Delegates 5 years ago
video Delegates 5 years ago
AppDelegate.swift Delegates 5 years ago
Info.plist Swift 4 8 years ago
Kirschkeks-256x256.png init 11 years ago
readme.md Delegates 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 Children 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.