Repolode
IrosTheBeggar

IrosTheBeggar/mStream

Servidor de streaming de música auto-hospedado que reproduz sua coleção em um app web, apps móveis e versões para desktop.

Alternativa open source a:PlexSpotify

Estrelas
2,429
Forks
218
Issues abertas
96
Último commit
há 14 horas

O que é?

mStream é um servidor de música auto-hospedado. Você indica as pastas com suas músicas, e ele faz a varredura da coleção, busca as capas dos álbuns e disponibiliza a biblioteca em um player web e nos apps oficiais para Android e iOS. O modo público permite que qualquer pessoa em uma rede confiável ouça música sem fazer login; ao adicionar um usuário, o servidor passa a exigir senha.

Além da reprodução básica, o mStream inclui um Auto DJ que enfileira músicas, busca de letras, modo jukebox para controlar um navegador remotamente e transcodificação. Também pode se integrar a um cliente de torrent e ao yt-dlp para baixar áudio, além de oferecer suporte a DLNA e backups automáticos em uma unidade conectada.

Para acessar um servidor sem configurar a rede manualmente, o recurso opcional Quick Sync usa o Iroh para fornecer uma conexão semelhante a uma VPN, sem encaminhamento de portas nem configuração de DNS ou SSL. O Quick Sync funciona com os apps móveis e o app para desktop, mas não com o app web. A federação e a descoberta P2P permitem que servidores compartilhem acesso de leitura e apresentem músicas semelhantes de outras instâncias do mStream. Há binários para Windows, macOS e Linux, uma imagem Docker e a opção de instalação a partir do código-fonte.

Recursos principais

  • 01Busca automática de capas de álbuns para sua coleção
  • 02Auto DJ que enfileira músicas
  • 03Suporte a letras, incluindo busca por letra
  • 04Modo jukebox para controlar um navegador remotamente
  • 05Integração com cliente de torrent e yt-dlp
  • 06Quick Sync para acessar sem encaminhamento de portas nem configuração de DNS/SSL

Casos de uso

  • Transmitir uma biblioteca de música doméstica para celulares e navegadores na sua rede
  • Manter um servidor de música compartilhado com familiares ou amigos, com contas de usuário opcionais
  • Acessar sua biblioteca pessoal de música remotamente sem configurar a rede
  • Descobrir músicas parecidas com seu gosto em servidores mStream federados

Início rápido

  1. 1

    Baixe o binário para sua plataforma na página de releases

  2. 2

    Execute o servidor incluído pelo terminal ou clique duas vezes no aplicativo para desktop

    mstream-server

Antes de usar

  • Quick Sync não funciona no aplicativo web; só está disponível nos aplicativos para dispositivos móveis e desktop.
  • A reprodução de áudio do servidor local não funciona no Docker.
  • É licenciado sob a GPL-3.0, uma licença copyleft que exige que as obras derivadas continuem sendo de código aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é mStream?
Servidor de streaming de música auto-hospedado que reproduz sua coleção em um app web, apps móveis e versões para desktop. mStream é um servidor de música auto-hospedado. Você indica as pastas com suas músicas, e ele faz a varredura da coleção, busca as capas dos álbuns e disponibiliza a biblioteca em um player web e nos apps oficiais para Android e iOS. O modo público permite que qualquer pessoa em uma rede confiável ouça música sem fazer login; ao adicionar um usuário, o servidor passa a exigir senha.
mStream é gratuito? Qual é a licença?
mStream é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mStream ainda é mantido?
Manutenção ativa. O último commit de mStream foi em 6 de nov. de 2026.
Para que posso usar mStream?
Transmitir uma biblioteca de música doméstica para celulares e navegadores na sua rede Manter um servidor de música compartilhado com familiares ou amigos, com contas de usuário opcionais Acessar sua biblioteca pessoal de música remotamente sem configurar a rede Descobrir músicas parecidas com seu gosto em servidores mStream federados
Como instalar mStream?
Baixe o binário para sua plataforma na página de releases Execute o servidor incluído pelo terminal ou clique duas vezes no aplicativo para desktop: mstream-server
Onde consigo mStream?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/IrosTheBeggar/mStream

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados