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 c45a9d034a Face 2 days ago
.idea offline 4 years ago
kplayer Face 2 days ago
kplayer.xcodeproj Face 4 days ago
kplayerTests MasterDetail 1 year ago
.gitignore git 5 years ago
Podfile MasterDetail 2 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.