Un serveur NodeJS et un client Web pour diffuser de la musique (et des vidéos) sur votre réseau.
npm install && npm start dans une CLI (sur Windows Type cmd dans la barre d'emplacement pour ouvrir une CLI dans ce dossier) Exécutez npm start dans le répertoire MusicStream dans une CLI.
Par défaut, MusicStream vérifiera s'il existe une nouvelle version disponible (cela peut être désactivé dans les paramètres). Il n'en avera que la mise à jour.
En ce qui concerne la version MusicStream V0.2.5, vous pouvez exécuter npm run update ou node update.js pour un processus de mise à jour automatisé. Si vous exécutez une ancienne version, vous pouvez suivre les instructions ci-dessous.
La mise à jour de MusicStream n'est pas très difficile, mais c'est un peu fastidieuse. La mise à jour est presque la même que l'installation, mais vous devez copier les fichiers de sauvegarde. Si vous suivez ces étapes, tout devrait aller bien.
npm install && npm start dans une CLI. En ce qui concerne la version V0.2.5 MusicStream a une page mobile dédiée, faite avec Angular.
Vous pouvez le trouver sur https://github.com/jantje19/musicstreammobile.
MusicStream prend en charge les plug-ins. Voyez comment cela fonctionne ici. J'ai également créé des plug-ins. Ils peuvent être trouvés ici.
L'interface Web fonctionne uniquement avec les navigateurs qui ont une prise en charge ES6. Presque tous (à jour) les navigateurs modernes ont cela. Si cela ne fonctionne pas sur votre navigateur, essayez de le mettre à jour. Voyez si vous avez la dernière version de votre navigateur ici.
Ce programme a besoin de Node-ID3 version 0.0.10 ou plus pour fonctionner correctement avec les images.
La manipulation de fichiers (ajout / suppression de balises) nécessite l'installation de FFMPEG. Cela n'est cependant pas nécessaire.
Internet Explorer ne fonctionnera pas. ( Mais pourquoi l'utiliseriez-vous de toute façon. )
Vous pouvez toujours l'utiliser sur les anciens navigateurs. Sur la page principale, il vous demandera de passer à l'ancienne page Browsers. Il dispose d'une interface et de fonctionnalités limitées.
Testé uniquement (et utilisé) sur Google Chrome et Chrome sur Android
Je suis un grand fan de la vie privée, c'est pourquoi j'essaie d'être aussi précis que possible pour décrire comment mes programmes gèrent les données. Toutes les données MusicStream collectent restent sur votre propre appareil (cela me fait également des coûts de serveur = P). Certaines API tiers sont utilisées:
Il s'écrase, pourquoi?
npm install .npm update node-id3 .Mon navigateur donne des messages d'erreur ou affiche une page étrange?
Vous ne fonctionnez toujours pas? Ajouter un problème.