16 lines
1.0 KiB
Markdown
16 lines
1.0 KiB
Markdown
# Aufgaben
|
|
## Browser
|
|
- Sichtbare Youtube Videos werden erfasst
|
|
- Videodaten (Titel, Youtuber, Bild, Url) werden nach dem erfassen gruppiert an den Server gesendet
|
|
- Einstellung: Profil auswählen
|
|
## App
|
|
- Ansicht: Navigation mit Alle Videos, Heruntergeladen
|
|
- Alle Videos: Videos als Cards auflisten (Untereinander: Bild, Youtuber, Titel)
|
|
- Heruntergeladen: Heruntergeladene Videos als Cards auflisten (Untereinander: Bild, Youtuber, Titel)
|
|
- Klick auf Card zeigt die Videoübersicht (Starten, Download, Zurück)
|
|
- Klick auf Startet startet den Stream über den Server mit den Standard Video-Controls und einem Zurück-Button
|
|
- Klick auf Download lädt das Video herunter und wird lokal auf dem Client gespeichert
|
|
- Klick auf Icon zeigt verfügbare Profile
|
|
- Das ausgewählte Profil wird persistiert und bestimmt welche Videos angezeigt werden
|
|
- Klick auf Icon löscht alle nicht heruntergeladenen Videos vom aktuellen Profil
|
|
- Bei neuen Videoeinträgen in der DB werden die Videos für das zugehörige Profil in der App aktualisiert |