Passer au contenu principal

Serveur musical local pour Mac et Windows : audiothèque unifiée, streaming LAN en qualité originale, transcodage à la demande et accès distant chiffré (en développement)

Reprenez le contrôle de votre musique et diffusez votre audiothèque vers tous vos appareils

PureStream s'exécute sur votre ordinateur Mac ou Windows, indexe vos dossiers locaux et crée une base musicale rapide. Conçu sur les standards ouverts Subsonic et OpenSubsonic, il offre une écoute sans perte sur votre réseau local avec PurePlayer ou toute application compatible, ainsi qu'un accès nomade sécurisé par tunnel direct de bout en bout. Vos fichiers audio et métadonnées restent strictement sur votre machine, sans transfert cloud, nom de domaine ni adresse IP publique. (Actuellement en cours de développement)

Valeur clé

Architecture locale d'abord : fichiers audio et métadonnées restent exclusivement sur votre ordinateur ; l'analyse, l'indexation et la lecture s'effectuent sans transfert cloud

Écosystème de protocoles ouverts : conçu sur les standards Subsonic et OpenSubsonic, optimisé pour PurePlayer et ouvert aux lecteurs tiers qui prennent en charge le protocole

Qualité de diffusion adaptée : transmission directe du fichier original sur le réseau Wi-Fi local, transcodage intelligent à la demande en mobilité et zéro besoin d'IP publique

Association fluide sans compte : aucune adresse e-mail ni inscription requise ; appairage simple par code PIN sur le même Wi-Fi et tunnel chiffré par WireGuard

Ensemble des fonctionnalités

Analyse et indexation de l'audiothèque locale

Sélectionnez un ou plusieurs dossiers musicaux sur votre ordinateur, y compris des disques externes ou partages NAS montés comme chemins locaux. PureStream lit récursivement les balises intégrées, les pochettes et les paroles, sans jamais modifier vos fichiers d'origine sans accord.

Compatibilité Subsonic et OpenSubsonic

Conçu autour des API ouvertes Subsonic et OpenSubsonic. PureStream sert de serveur de diffusion dédié au compagnon iOS PurePlayer ; les autres lecteurs qui prennent en charge le standard peuvent se connecter, les fonctions disponibles dépendant des points d'accès utilisés.

Streaming local en qualité originale

Sur le réseau local de votre domicile ou bureau, PureStream transmet directement les fichiers audio d'origine sans rééchantillonnage ni altération de qualité, préservant la dynamique originelle des fichiers Hi-Res, FLAC, ALAC et DSD.

Transcodage en temps réel à la demande

Lorsque la bande passante est restreinte ou selon les formats requis par l'appareil client, le serveur transcode à la volée vers des formats comme MP3, Opus, AAC ou FLAC. Les flux transcodés sont gérés par un cache local qui s'invalide dès modification du fichier source.

Grandes collections et analyses incrémentales

Le moteur d'indexation est conçu pour de vastes discothèques, avec une pagination et des filtres qui restent réactifs à mesure que la bibliothèque grandit. Les modifications de fichiers sont détectées rapidement ; une analyse peut être annulée puis reprise sans endommager l'index existant.

Console d'administration Web et lecteur Web

Intègre une interface d'administration monoposte épurée et un lecteur Web léger directement dans votre navigateur pour gérer les dossiers, explorer les albums et consulter les journaux anonymisés. Sécurisé par un mot de passe administrateur et des cookies protégés.

Appairage par PIN et gestion des appareils

Associez vos appareils de lecture sur le même réseau Wi-Fi grâce à un code PIN temporaire à 6 chiffres, sans créer de compte. La console permet de consulter la liste des appareils autorisés et de révoquer à tout moment un terminal.

Accès distant Pure Tunnel (en développement)

Tunnel réseau direct et sécurisé basé sur WireGuard permettant à votre smartphone de se reconnecter à votre serveur domestique en déplacement. Fonctionne sans achat de nom de domaine, sans IP publique et sans redirection de port. (Fonctionnalité en cours de développement)

Abonnements et groupes familiaux (prévu)

Gestion simplifiée des abonnements et du partage familial via le Mac App Store et le Microsoft Store pour l'accès distant sécurisé. La lecture de base sur le réseau local reste gratuite en permanence. (Modalités définitives lors du lancement officiel)

Traitement local respectueux de la vie privée

Aucun kit de développement publicitaire, analyse comportementale ou traqueur n'est présent dans le logiciel. Les services de contrôle cloud traitent uniquement les données indispensables d'appairage et d'abonnements, sans jamais accéder à vos fichiers audio.

En détail

Qu'est-ce que PureStream ?

PureStream est un serveur musical local monoposte pour macOS et Windows, pensé pour redonner aux mélomanes la maîtrise pleine et entière de leur collection sonore. Il constitue la passerelle centrale de l’écosystème Pure conçu par Efficient Lab :

  • PureLab : espace de travail sur ordinateur dédié au tri approfondi des métadonnées, au nettoyage des balises, à la romanisation et à l’écriture sécurisée dans les fichiers ;
  • PureStream : service d’arrière-plan sur ordinateur assurant l’indexation de multiples dossiers musicaux, l’exposition des API Subsonic, la diffusion en qualité originale sur le réseau local et le transcodage en direct ;
  • PurePlayer : application compagne sur iOS permettant de se connecter à PureStream pour profiter d’une écoute haute fidélité en tout lieu.

PureStream privilégie résolument l’architecture locale et le contrôle exclusif de l’utilisateur. Libéré de toute dépendance envers des serveurs cloud distants, il offre un socle musical fiable, discret et réactif pour votre discothèque.

Déroulement complet d'une séance d'écoute

De la première installation jusqu’à la lecture nomade sur smartphone, le parcours utilisateur s’avère simple et naturel :

  1. Ajouter vos dossiers musicaux : Indiquez les répertoires locaux contenant vos fichiers audio, y compris vos volumes externes ou partages NAS montés ;
  2. Créer l’index local : Le serveur analyse de manière autonome les balises et les pochettes d’albums pour générer un index de recherche rapide, avec possibilité d’annuler puis de reprendre l’analyse ;
  3. Écoute haute fidélité à la maison : Lancez PurePlayer ou un client Subsonic sur le même réseau Wi-Fi et profitez d’une diffusion en qualité originale ;
  4. Appairage instantané par PIN : Pour activer l’accès extérieur, générez un code PIN temporaire à 6 chiffres dans la console d’administration et renseignez-le sur votre lecteur ;
  5. Diffusion chiffrée lors de vos sorties : Hors de chez vous, retrouvez votre musique via un tunnel direct chiffré de bout en bout, le transcodage intelligent prévenant tout ralentissement.

Transcodage et adaptation réseau

Pour s’adapter aux diverses configurations matérielles et à la variabilité des débits en mobilité, PureStream applique une stratégie d’équilibrage audio optimale :

Contexte d’écoute Stratégie de flux Précisions
Réseau local (LAN) Flux direct du fichier original Zéro rééchantillonnage, zéro compression avec perte : respect absolu du fichier source
Réseau distant stable Transcodage direct haute qualité Compression à la volée vers des débits élevés pour concilier dynamique et fluidité
Données mobiles réduites Transcodage adaptatif optimisé Utilisation de profils de compression adaptés pour éviter les coupures de mémoire tampon
Réglage manuel utilisateur Choix figé de format et débit Possibilité de verrouiller un format spécifique ou de contraindre le flux brut

L’ensemble des données transcodées est orchestré par un cache local serveur selon une gestion de rétention éprouvée. Dès qu’un fichier source ou une métadonnée est modifié, les entrées correspondantes en cache sont instantanément purgées.

Respect de la vie privée et périmètre des données

Chez Efficient Lab, nous considérons que votre discothèque personnelle et vos habitudes d’écoute relèvent du domaine strictement privé :

  • Stockage rigoureusement local : Vos morceaux de musique, pochettes, paroles, historiques de lecture et requêtes demeurent sur votre ordinateur et ne sont jamais transférés sur des serveurs distants ;
  • Absence totale de compte utilisateur : Ni adresse de messagerie, ni pseudonyme, ni numéro de téléphone ne vous sont demandés ;
  • Plan de contrôle minimal et transparent : Nos services d’infrastructure interviennent uniquement pour l’émission des codes PIN éphémères, la vérification de présence et la validation des abonnements applicatifs ;
  • Tunnels chiffrés de bout en bout : Les liaisons distantes s’appuient sur le protocole moderne WireGuard. Si des relais venaient à être ajoutés ultérieurement, ceux-ci n’achemineraient que des paquets chiffrés sans pouvoir inspecter vos pistes audio ;
  • Aucun traçage commercial : Le logiciel ne comporte aucun composant publicitaire tiers ni outil d’analyse comportementale.

Disponibilité et feuille de route

PureStream est actuellement en cours de développement et de validation interne, avec une distribution prévue sur le Mac App Store et le Microsoft Store. Afin d’offrir une visibilité claire, nous distinguons le périmètre initial des fonctionnalités à venir :

  • Périmètre du développement actuel et de lancement :

    • Serveur monoposte pour environnements macOS et Windows ;
    • Analyse multi-dossiers locaux, synchronisations incrémentales et lecture de balises ;
    • Compatibilité avec les standards de diffusion Subsonic et OpenSubsonic ;
    • Diffusion directe sans perte sur le réseau local et transcodage à la demande ;
    • Console d’administration Web monoposte et lecteur Web intégré ;
    • Appairage local par code PIN et liaisons distantes directes de point à point (connectivité soumise aux contraintes NAT).
  • Perspectives et fonctionnalités planifiées :

    • Relais chiffré à haute disponibilité : Nœuds de relais conçus pour garantir la liaison sous des environnements NAT symétriques complexes (prévu) ;
    • Partage pour groupes familiaux : Gestion d’abonnements partagés et supervision d’appareils multiples (prévu) ;
    • Fonctions d’assistance intelligente : Analyse des signatures sonores locales, recherche sémantique et recommandations de styles (prévu) ;
    • Prise en charge de stockages étendus : Gestion directe native des protocoles de stockage réseau SMB et WebDAV (prévu).

Pour qui

  • Collectionneurs disposant d'une vaste audiothèque locale haute résolution refusant de confier leurs fichiers personnels à des services cloud commerciaux
  • Utilisateurs de PurePlayer ou d'autres applications compatibles Subsonic recherchant un serveur de streaming dédié, sobre, stable et entièrement sous contrôle
  • Auditeurs souhaitant accéder à leur musique lors de leurs déplacements sans devoir acheter un nom de domaine, souscrire une IP publique ou configurer leur routeur
  • Foyers disposant de plusieurs appareils de lecture et souhaitant partager une même collection musicale de haute fidélité avec pochettes et paroles (partage familial prévu)

FAQ

Ai-je besoin d'une adresse IP publique ou d'un nom de domaine ?

Pas du tout. Sur votre réseau local domestique, les lecteurs découvrent directement le serveur PureStream via le LAN. Pour l'écoute à distance, PureStream met en place des tunnels directs sécurisés basés sur WireGuard, dispensant de toute adresse IP publique dynamique ou de configuration de box.

Quels formats audio sont pris en charge ?

PureStream prend en charge la plupart des formats audio courants, notamment les formats sans perte FLAC, ALAC (M4A), WAV, AIFF/AIF, DSF et DFF (DSD), ainsi que les formats compressés MP3, AAC, OGG, Opus et WMA. Les métadonnées intégrées sont indexées automatiquement.

Avec quelles applications de lecture puis-je l'utiliser ?

PureStream est le serveur de diffusion dédié à PurePlayer et conçu autour des standards Subsonic et OpenSubsonic. Les lecteurs tiers qui prennent en charge ces protocoles peuvent se connecter ; les fonctions disponibles dépendent des points d'accès utilisés. La liste de compatibilité à jour figure dans les notes de version.

Mes fichiers musicaux sont-ils envoyés sur des serveurs distants ?

Absolument jamais. PureStream adhère à une philosophie locale stricte. Vos morceaux de musique, pochettes, paroles et historiques d'écoute restent exclusivement sur votre ordinateur. Les services cloud interviennent uniquement pour l'appairage d'appareils et la validation des licences.

L'accès distant est-il utilisable dès aujourd'hui ?

L'accès distant fait l'objet d'un développement actif et d'essais internes rigoureux. La première phase reposera sur des tunnels directs de point à point, dont la joignabilité dépend de la typologie NAT des réseaux. Le relais chiffré pour les environnements réseau complexes est prévu dans une étape ultérieure.

Comment s'articule la tarification de PureStream ?

La diffusion sur votre réseau local domestique est entièrement gratuite et ne nécessite aucun compte. L'accès distant en direct ainsi que le partage familial multi-appareils seront proposés sous forme d'abonnements gérés via le Mac App Store et le Microsoft Store. Les tarifs seront communiqués à la sortie.

Puis-je lire la musique stockée sur un NAS ou un disque dur externe ?

Oui. Dès lors que votre disque dur externe ou votre partage réseau NAS est monté par le système d'exploitation sous forme de répertoire local (comme un volume monté sur macOS ou un lecteur réseau sous Windows), PureStream peut l'analyser. L'application n'intègre pas de client SMB ou WebDAV autonome.

Quels sont les prérequis matériels et la taille maximale de discothèque ?

PureStream est compatible avec les versions récentes de macOS et de Windows. Sa base de données et son moteur d'indexation sont calibrés pour traiter d'importantes collections dépassant 100 000 titres avec une grande réactivité. Un ordinateur personnel moderne suffit amplement au streaming et au transcodage.

Note technique et confidentialité

PureStream est conçu pour un traitement local hors ligne et ne dépend pas du transcodage cloud. Consultez notrepolitique de confidentialitépour tous les détails de traitement des données.

Support et retours

Vous pouvez nous contacter par e-mail [email protected] ou soumettre des problèmes et suggestions via GitHub Issues.