Zurück

Download

Aurora Player

Version 1.0

Aurora Player

Ein nativer Android-Mediaplayer (Audio + Video) für Android 7.0+ (API 24), geschrieben in Kotlin mit Jetpack Compose (Material 3) und AndroidX Media3 / ExoPlayer.

Funktionen

  • Audio & Video – kombinierter Player auf Basis von Media3/ExoPlayer.
  • Medienbibliothek – automatischer Scan über MediaStore: Songs, Alben, Interpreten, Ordner, Videos.
  • Hintergrund-Wiedergabe – MediaSessionService mit Benachrichtigung, Lockscreen- und Bluetooth-/Headset-Steuerung, Audio-Focus und "Audio becoming noisy"-Handling.
  • Now-Playing-Screen – großes Cover, Seekbar, Vor/Zurück, Play/Pause.
  • Shuffle & Repeat (off / all / one) und Wiedergabegeschwindigkeit (0.5x–2x).
  • Mini-Player – schwebende Leiste mit Fortschrittsanzeige über der Navigation.
  • Playlists & Favoriten – lokal als JSON gespeichert, Songs hinzufügen/entfernen, umbenennen, löschen.
  • Suche & Sortierung – Songs/Alben/Interpreten/Videos, Sortierung nach Titel/Interpret/Album/Dauer/Datum.
  • Warteschlange – Springen, Entfernen, Leeren und Umsortieren per Drag am Griff-Symbol.
  • Verlauf – Tabs Recent (zuletzt gespielt) und Top (am häufigsten gespielt, mit Zähler), lokal gespeichert, mit Löschen-Aktion.
  • Songtexte – synchronisierte .lrc-Texte mit hervorgehobener aktiver Zeile und Auto-Scroll, .txt als unsynchronisierter Fallback. Quellen: Datei neben dem Song, Android/data/<pkg>/files/lyrics/ oder Import über das Textsymbol im Now-Playing (wird nach filesDir/lyrics/<trackId>.lrc kopiert – nötig, weil Apps ab Android 11 nicht mehr frei auf fremde Ordner zugreifen dürfen).
  • Sleep-Timer – 5–90 Minuten mit Live-Countdown im Now-Playing, Modus End of track und Abbrechen.
  • Wiedergabe fortsetzen – Warteschlange, Position und Index werden gespeichert und nach einem App-Neustart wiederhergestellt.
  • Homescreen-Widget – Titel/Interpret plus Zurück, Play/Pause, Weiter; Tap öffnet die App.
  • Video-Player – Vollbild im Querformat, Untertitel-Button, Media3 PlayerView, mit Gesten: vertikal links = Helligkeit, vertikal rechts = Lautstärke, horizontal = Spulen (auf die Videolänge begrenzt), Doppeltipp = ±10 s, Zoom-/Seitenverhältnis-Modi (Fit, Zoom/Crop, Stretch, Fit width, Fit height), Video-Geschwindigkeit und Sperre gegen versehentliche Eingaben.
  • Internet-Radio – tausende Sender über die freie API von radio-browser.info (kein API-Key): Top-Sender, Sendersuche, Genre-Filter, Favoriten-Sender und zuletzt gehörte Sender (lokal gespeichert). Wiedergabe läuft über denselben Media3-Service inkl. Benachrichtigung/Lockscreen; Live-Streams zeigen ein LIVE-Badge statt einer Seekbar.
  • Party-Lichter – Vollbild-Lichtshow über das Konfetti-Symbol im Now-Playing, mit 10 Effekten: Strobe, Color pulse, Spectrum, Waveform, Pulse rings, Lasers, Disco floor, Plasma, Confetti, Star tunnel. Die Effekte reagieren per FFT (Frequenzbänder + Beat-Erkennung) auf die laufende Audio-Session; dafür wird RECORD_AUDIO nur bei Antippen des Funkeln-Symbols angefragt (rein lokale Analyse, es wird nichts aufgenommen). Ohne Berechtigung läuft eine synthetische Animation. Tap = Bedienelemente ein-/ausblenden, Auto-Cycle wechselt alle 20 s den Effekt, Display bleibt an.
  • Equalizer – System-Equalizer mit Presets und Band-Reglern, an die ExoPlayer-Session gebunden.
  • Material You – dynamische Farben (Android 12+), Hell/Dunkel/System-Theme.
  • Öffnet Audio-/Video-Dateien aus anderen Apps (VIEW-Intent).
Datei laden

2 Downloads · 21 MB

Wir verwenden notwendige Cookies für den Betrieb der Seite. Optionale Cookies nur nach Zustimmung. Cookies · Datenschutz