Commit Graph

9 Commits

Author SHA1 Message Date
03775f7574 Add CurrentSpeed to GetTransportInfo
This commit adds the CurrentSpeed field to the GetTransportInfo action, including updates to the action definition, handler, and web renderer. The speed is set to '1' as a default value.
2026-02-21 09:43:39 +01:00
cddd2afbd8 Implémentation du WebRenderer et améliorations du serveur
Ajout de la fonctionnalité WebRenderer permettant au navigateur de se connecter comme renderer UPnP.

- Implémentation du composant Vue useWebRenderer pour gérer la connexion WebSocket et le contrôle audio
- Ajout d'un proxy WebSocket dans Vite pour rediriger les requêtes /api/webrenderer/ws vers le serveur
- Modification du serveur pour permettre l'enregistrement dynamique de routes et extraction du JoinHandle
- Améliorations du parsing des métadonnées AVTransport pour gérer les types String et DIDLLite
- Ajout de la détection et du nommage des navigateurs dans le WebRenderer
- Mise à jour des dépendances avec tower 0.5.2
- Correction de la gestion des threads lors de l'arrêt du serveur HTTP
2026-02-21 00:16:05 +01:00
a4301140d8 Migration vers une forme unifiée des cargos 2025-12-30 16:49:29 +01:00
0c64ed1a9a Autorise la configuration des noms UPNP. 2025-12-28 12:37:38 +01:00
33761f1cef Refactoring du cache pour une meilleur gestion des metadonnées 2025-10-29 22:35:10 +01:00
d78acc254d Lire le flac en stream et le décoder en PCM avec claxon 2025-10-26 06:46:56 +01:00
208fe8be76 amélioration de la webapp 2025-10-20 16:18:21 +02:00
2eec78ab4f ashboard dans le webapp qui liste dynamiquement toutes les APIs OpenAPI disponibles dans PMOMusic 2025-10-17 14:36:13 +02:00
3f85067426 Sort la partie média renderer de pmoupnp pour en faire une crate independante 2025-10-16 22:00:16 +02:00