Um servidor NodeJS e Web Client para streaming de músicas (e vídeos) para sua rede.
npm install && npm start em uma CLI (no Windows Type cmd na barra de localização para abrir uma CLI nessa pasta) Execute npm start no diretório MusicStream em uma CLI.
Por padrão, o MusicStream verificará se existe uma nova versão disponível (isso pode ser desligado nas configurações). Ele apenas notificará, não atualiza.
A partir da versão MusicStream v0.2.5, você pode executar npm run update ou node update.js para um processo de atualização automatizada. Se você estiver executando uma versão mais antiga, poderá seguir as instruções abaixo.
Atualizar o MusicStream não é muito difícil, mas é um pouco tedioso. A atualização é quase a mesma que a instalação, mas você deve copiar os arquivos Salvar. Se você seguir estas etapas, você deve ficar bem.
npm install && npm start em uma CLI. A partir da versão v0.2.5, o MusicStream possui uma página móvel dedicada, feita com angular.
Você pode encontrá -lo em https://github.com/jantje19/musictreammobile.
O MusicStream suporta plug-ins. Veja como funciona aqui. Eu também criei alguns plug-ins. Eles podem ser encontrados aqui.
A interface da Web funciona apenas com navegadores que possuem suporte ES6. Quase todos os navegadores modernos (atualizados) têm isso. Se não funcionar no seu navegador, tente atualizá -lo. Veja se você tem a versão mais recente do seu navegador aqui.
Este programa precisa de nó-ID3 versão 0.0.10 ou superior para trabalhar com imagens corretamente.
A manipulação de arquivos (adicionando/removendo tags) requer a instalação do FFMPEG. Isso não é necessário, no entanto.
Internet Explorer não funcionará. ( Mas por que você usaria de qualquer maneira. )
Você ainda pode usá -lo em navegadores antigos. Na página principal, ele solicitará que você se mova para a página antiga dos navegadores. Possui uma interface e recursos limitados.
Apenas testado (e usado) no Google Chrome e Chrome no Android
Sou um grande fã de privacidade, é por isso que tento ser o mais específico que posso descrever como meus programas lidam com dados. Todos os dados do MusicStream coleta em seu próprio dispositivo (ele também economiza custos do servidor = P). Algumas APIs de terceiros são usados:
Isso trava, por quê?
npm install .npm update node-id3 .Meu navegador fornece mensagens de erro ou mostra uma página estranha?
Ainda não está funcionando? Adicione um problema.