Files
youtube-app/features.md
Marek Lenczewski 8e1d482ef2 update
2026-04-06 21:40:43 +02:00

1.6 KiB

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

  • Startansicht:
    • Navigation unten: Alle Videos, Heruntergeladen
    • Icons oben rechts: Mülleimer (Löschen), Benutzer (Profile)
  • Alle Videos: Videos als Cards auflisten (Untereinander: Bild, Youtuber, Titel)
    • Klick auf ein Video zeigt die Videoübersicht
    • Neue Videoeinträge in der DB aktualisieren direkt die Videoliste
    • Funktioniert nur Online und wenn Server verfügbar
  • Heruntergeladen: Heruntergeladene (lokale) Videos als Cards auflisten (Untereinander: Bild, Youtuber, Titel)
    • Videodaten und Videodatei werden lokal gespeichert (funktionieren Offline)
  • Mülleimer Icon: Alle Videodaten von nicht heruntergeladenen Videos zum aktuellen Profil löschen
  • Benutzer Icon: Verfügbare Profile anzeigen
    • Klick auf ein Profile setzt dieses als das aktuelle Profil
    • Es werden nur Videos zu dem Profil angezeigt
    • Videos ohne Profilzuweisung werden automatisch dem Standardprofil zugeordnet
  • Videoübersicht:
    • Oben links: Zurück-Button
    • Unter Zurück-Button: Thumbnail
    • Unten: Abspielen und Download Buttons
  • Abspielen:
    • "Zurück"-Button oben links
    • Standard Videos Controls
    • Startet einen Stream über den Server
  • Download:
    • Video auf dem Server herunterladen, Video lokal speichern, Video auf dem Server löschen
    • Ladeanimation währenddessen
    • Beim Abspielen wird das heruntergeladene Video priorisiert
  • Fehlerbehandlung
    • Server nicht erreichbar: Fehlermeldung "Server nicht erreichbar" anzeigen unter Alle Videos