🎵 Projet open source
OnlyAudio
Un lecteur audio moderne, léger et multiplateforme — contrôlable depuis votre smartphone Android via le réseau local.
Ma vision
Je voulais un lecteur audio simple, épuré et performant — multiplateforme, open source, et surtout pilotable depuis un smartphone depuis mon canapé. Aucun outil existant ne cochait toutes ces cases. Alors je l'ai construit.
OnlyAudio Desktop
Lecture universelle
MP3, FLAC, WAV, OGG, AAC, M4A — tous les formats audio courants.
Pre-buffering dual-player
Changement de piste instantané grâce au pré-chargement en arrière-plan.
Contrôles complets
Playlist, shuffle & repeat, barre de progression précise, contrôle du volume.
Interface sombre
Design épuré en mode sombre, affichage des métadonnées et de la pochette.
Mise à jour auto
L'installeur Windows détecte et applique les mises à jour automatiquement.
Mode plein écran
Affichage immersif avec toutes les informations de lecture.
Télécommande Android
L'application Android se connecte automatiquement au lecteur desktop via le réseau Wi-Fi local. Elle affiche en temps réel les informations de lecture et offre tous les contrôles.
Détection automatique
L'app détecte le serveur sur le réseau local sans configuration manuelle.
Contrôles média
Lecture/pause, piste suivante/précédente, shuffle, repeat, volume.
Pochette & métadonnées
Affichage de la pochette, du titre, de l'artiste en temps réel.
Notification Android
Contrôles intégrés dans la barre de notification, même écran verrouillé.
API REST locale
OnlyAudio embarque un serveur HTTP local. La télécommande (ou tout autre client) envoie des commandes via des endpoints REST simples.
GET /status → état de la lecture (titre, artiste, position…) GET /playlist → liste des pistes GET /discover → découverte du serveur sur le réseau POST /play_pause → lecture / pause POST /next → piste suivante POST /prev → piste précédente POST /vol_up → augmenter le volume POST /vol_down → baisser le volume
Installation
Stack technique
Pourquoi open source ?
Parce que je crois en la transparence, la collaboration et la liberté d'adapter le logiciel à ses besoins. Le code est accessible, modifiable et améliorable par tous.
Comment contribuer ?
- Ouvrir une issue sur GitHub
- Proposer une pull request
- Suggérer des fonctionnalités
- Tester les versions bêta
- Partager le projet
Merci à toutes les personnes qui testent, signalent des bugs, proposent des idées ou utilisent OnlyAudio. Le projet continue d'évoluer grâce à vous.
🐙 Contribuer sur GitHub