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 1a53ddcc8f Tags 3 years ago
.idea offline 4 years ago
Pods Images 4 years ago
kplayer Tags 3 years ago
kplayer.xcodeproj Tags 3 years ago
kplayerTests Delegates 5 years ago
.gitignore git 5 years ago
Podfile Search Tags 4 years ago
download.js dirty 4 years ago
hints.md Tags 3 years ago
links.html offline 4 years ago
package.json Webview 4 years ago
readme.md Web 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.