docs: mettre à jour README (v0.3.0, structure bridge, licence MIT)

This commit is contained in:
2026-07-07 21:57:56 +02:00
parent 9e1b025c8f
commit 675348794c
+17 -14
View File
@@ -114,8 +114,6 @@ Communiquez via smartphone (PWA) en WiFi, le serveur fait le pont avec l'install
--- ---
---
## 🐛 Dépannage : "Connexion impossible" ## 🐛 Dépannage : "Connexion impossible"
**Cause** : Clés LiveKit non configurées ou invalides. **Cause** : Clés LiveKit non configurées ou invalides.
@@ -132,7 +130,9 @@ Voir le guide complet : [docs/SETUP_LIVEKIT.md](docs/SETUP_LIVEKIT.md)
## 📚 Documentation ## 📚 Documentation
- **[README-PORTABLE.md](README-PORTABLE.md)** - 🆕 **Guide déploiement portable** (zéro config) - **[DESKTOP-APP.md](DESKTOP-APP.md)** - Application desktop Electron (dashboard + config)
- **[README-PORTABLE.md](README-PORTABLE.md)** - Guide déploiement portable (zéro config)
- **[SSL-SETUP.md](SSL-SETUP.md)** - Configuration certificats HTTPS locaux
- **[NETWORK_SETUP.md](NETWORK_SETUP.md)** - Configuration réseau multi-appareils - **[NETWORK_SETUP.md](NETWORK_SETUP.md)** - Configuration réseau multi-appareils
- **[docs/SETUP_LIVEKIT.md](docs/SETUP_LIVEKIT.md)** - Configuration LiveKit (Cloud + Local) - **[docs/SETUP_LIVEKIT.md](docs/SETUP_LIVEKIT.md)** - Configuration LiveKit (Cloud + Local)
- **[CLAUDE.md](CLAUDE.md)** - Documentation développement complète - **[CLAUDE.md](CLAUDE.md)** - Documentation développement complète
@@ -144,10 +144,11 @@ Voir le guide complet : [docs/SETUP_LIVEKIT.md](docs/SETUP_LIVEKIT.md)
- ✅ **Phase 1** : MVP fonctionnel (WebRTC + PTT) - ✅ **Phase 1** : MVP fonctionnel (WebRTC + PTT)
- ✅ **Phase 2** : Fonctionnalités avancées (groupes, routing, admin) - ✅ **Phase 2** : Fonctionnalités avancées (groupes, routing, admin)
- 🆕 **Portable** : Installation zéro-config macOS/Linux - **Portable** : Installation zéro-config macOS/Linux
- ✅ **Desktop** : Application Electron avec dashboard complet
- ⏳ **Phase 3** : Intégrations audio pro (Dante, AES67) - ⏳ **Phase 3** : Intégrations audio pro (Dante, AES67)
**Version actuelle** : 0.2.0 (Portable - production-ready) **Version actuelle** : 0.3.0 (Desktop App)
--- ---
@@ -299,15 +300,17 @@ project/
│ ├── index.js # Point d'entrée unique │ ├── index.js # Point d'entrée unique
│ ├── livekit-server # Binaire (téléchargé à l'install) │ ├── livekit-server # Binaire (téléchargé à l'install)
│ ├── bridge/ │ ├── bridge/
│ │ ├── audio.js # Détection + abstraction │ │ ├── AudioBridge.js # Classe principale
│ │ ├── backends/ │ │ ├── AudioBridgeManager.js # Gestion cycle de vie
│ │ │ ├── jack.js │ │ ├── LiveKitClient.js # Connexion SFU
│ │ │ ├── pipewire.js │ │ ├── OpusCodec.js # Transcodage PCM ↔ Opus
│ │ │ ├── coreaudio.js │ │ ├── JitterBuffer.js # Buffer 40ms
│ │ │ └── wasapi.js │ │ ├── ServerAudioUser.js # Utilisateur audio serveur
│ │ ── livekit.js │ │ ── backends/
│ │ ├── opus.js │ │ ├── CoreAudioBackend.js
│ │ └── jitter.js │ │ ├── JACKBackend.js
│ │ ├── PipeWireBackend.js
│ │ └── WASAPIBackend.js
│ ├── api/ # Admin REST │ ├── api/ # Admin REST
│ └── config/ │ └── config/
│ └── config.yaml │ └── config.yaml