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 –
MediaSessionServicemit 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,.txtals unsynchronisierter Fallback. Quellen: Datei neben dem Song,Android/data/<pkg>/files/lyrics/oder Import über das Textsymbol im Now-Playing (wird nachfilesDir/lyrics/<trackId>.lrckopiert – 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_AUDIOnur 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-
Equalizermit 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).
2 Downloads · 21 MB