🎵 OnlyAudio : un lecteur audio multiplateforme avec tĂ©lĂ©commande Android — un projet open‑source pensĂ© pour la simplicitĂ©
OnlyAudio : un lecteur audio multiplateforme avec télécommande Android
OnlyAudio est un lecteur audio moderne, léger et compatible Windows, macOS et Linux. Il se distingue par une fonctionnalité rare : une télécommande Android permettant de contrôler la lecture à distance via le réseau local.
Pourquoi j’ai créé OnlyAudio ?
Je voulais un lecteur audio simple, rapide, agréable et surtout pilotable depuis un smartphone. L
OnlyAudio Desktop : un lecteur audio moderne
- Lecture fluide (MP3, FLAC, WAV, OGG, AAC, M4A)
- Affichage complet des métadonnées
- Playlist avec shuffle & repeat
- Barre de progression avec seek précis
- ContrĂ´le du volume
- Mode plein écran
- Interface sombre élégante
- Dual‑player pre‑buffering pour un changement de piste instantanĂ©
- Installateur Windows avec mise Ă jour automatique
Installation
- Windows : installeur .exe
- macOS : archive .zip
- Linux : AppImage
Télécommande Android : contrôler la musique depuis son canapé
L’application Android permet de piloter le lecteur via le rĂ©seau local. Elle dĂ©tecte automatiquement le serveur et affiche en temps rĂ©el les informations de lecture.
- Lecture / pause
- Piste suivante / précédente
- Shuffle & repeat
- ContrĂ´le du volume
- Affichage de la pochette et des métadonnées
- Notification Android avec contrôles média
- Navigation dans la playlist
Communication via API REST
OnlyAudio embarque un serveur HTTP local auquel la télécommande envoie des commandes.
GET /status POST /play_pause POST /next POST /vol_up GET /playlist GET /discover
Stack technique
- Desktop : Flutter, Dart, media_kit (libmpv)
- Android : Flutter, Dart, audio_service
- Communication : API REST (JSON)
- Windows Installer : Inno Setup
Compiler OnlyAudio
Windows
flutter pub get flutter build windows --release
macOS
flutter pub get cd macos && pod install && cd .. flutter build macos --release
Linux
flutter pub get flutter build linux --release
Android
cd remote_app flutter build apk --release
FAQ
OnlyAudio est-il gratuit ?
Oui, le projet est entièrement open‑source.
L’application Android fonctionne-t-elle hors connexion ?
Oui, elle communique en local via le rĂ©seau Wi‑Fi.
Puis-je contribuer ?
Oui, toutes les contributions sont les bienvenues.


Commentaires
Enregistrer un commentaire