🌐 Diese Seite wurde noch nicht ins Deutsche übersetzt. Portugiesische (BR) Referenz wird angezeigt. Hilf bei der Übersetzung.
Music Player
Reprodutor de música pra sua biblioteca pessoal. Aquela coleção de FLACs, MP3 ripados do CD, podcasts baixados, gravações ao vivo que você acumulou ao longo de anos. Tudo num player que funciona em qualquer dispositivo logado — celular, tablet, notebook, Smart TV — com streaming direto do HD de casa, background playback (tela desligada continua tocando) e visualizador de espectro real.
Pense Spotify, mas com seus próprios arquivos e sem mensalidade.
Destaques
Playlists
Crie e organize playlists personalizadas com sincronização automática na nuvem.
Streaming de Rede
Ouça músicas do HD de casa, de qualquer lugar do mundo.
Background Playback
Continue ouvindo com a tela desligada no celular.
Visualizador
Animação em tempo real do espectro de frequências.
Adicionando Músicas
📁 Pelo Gerenciador de Arquivos
Localize um arquivo de áudio (.mp3, .wav, .ogg, .flac) no Gerenciador de Arquivos e dê um duplo clique. O Music Player abrirá automaticamente e começará a reproduzir.
🔗 Por URL
Cole a URL direta de um arquivo de áudio acessível pela internet. Útil para links diretos de hospedagem ou CDNs.
📂 Adicionar Pasta Inteira
Importe uma pasta inteira contendo múltiplos arquivos de áudio de uma só vez para a sua biblioteca.
💾 Do Disco de Rede Servidor
Navegue pelos discos mapeados do servidor e adicione pastas inteiras de músicas do seu HD.
Streaming de Disco de Rede
Como Funciona?
- Seus arquivos MP3 estão no HD do seu computador ou servidor
- Esses arquivos são mapeados como volumes no RoqueOS Server
- O Music Player acessa via streaming HTTP pelo servidor
- Você ouve de qualquer dispositivo conectado à internet
Passo a Passo
1. Mapeie a pasta de músicas no docker-compose.yml:
services:
roqueos-server:
volumes:
- ./data:/app/data
- /var/run/docker.sock:/var/run/docker.sock
- /home/usuario/Musicas:/app/disks/Musicas # ← Seu HD de músicas2. Reinicie o servidor:
docker compose down && docker compose up -d3. No RoqueOS, abra o Music Player e adicione a pasta de rede:
- Clique no botão de adicionar pasta
- Navegue até o disco Musicas no seletor de rede
- Selecione a pasta desejada e confirme
- Todas as músicas da pasta serão importadas para sua biblioteca
4. Pronto! Ouça de qualquer lugar.
Se estiver usando Cloudflare Tunnels para acesso externo, o streaming funciona de qualquer lugar do mundo com conexão à internet.
Reprodução em Segundo Plano (Background Playback)
Como funciona no celular?
O RoqueOS utiliza a Media Session API do navegador, que permite:
- Tela desligada — A música continua tocando normalmente
- Controles na tela de bloqueio — Play, pause, próxima e anterior aparecem na notificação do sistema
- Controles no fone — Botões do fone de ouvido Bluetooth funcionam normalmente
- Trocar de app — A música não para quando você abre outros aplicativos
Requisitos
- Usar o RoqueOS via PWA instalada ou app nativo (iOS/Android)
- O navegador Chrome, Safari ou Edge em versão recente
- No iOS, a PWA deve estar instalada na tela inicial para background playback funcionar
DICA
Para a melhor experiência de streaming no celular, instale o RoqueOS como PWA ou baixe o app nativo na App Store ou Microsoft Store.
Gerenciamento de Playlists
Criar uma Playlist
- Na área de Playlists no painel lateral, clique em + Nova Playlist
- Dê um nome para a playlist
- Arraste músicas da biblioteca para a playlist, ou use o menu de contexto da música
Organizar
- Reordenar — Arraste músicas dentro da playlist para mudar a ordem
- Remover — Clique com botão direito em uma música e selecione "Remover da playlist"
- Renomear — Clique no nome da playlist para editá-lo
- Deletar — Remova a playlist inteira pelo menu de contexto
Sincronização
Todas as playlists e a biblioteca de músicas são sincronizadas automaticamente na sua conta. Se você criar uma playlist no computador, ela aparecerá no celular na próxima vez que abrir o Music Player.
Visualizador de Áudio
O Music Player possui um visualizador de espectro de frequências em tempo real que reage à música tocando. A animação mostra as frequências graves, médias e agudas em barras coloridas que dançam conforme o ritmo.
NOTA SOBRE CROSS-ORIGIN
O visualizador funciona perfeitamente com arquivos locais e de mesma origem. Para streams de disco de rede em domínios diferentes (ex: acessando casa.roqueos.com enquanto o app roda em localhost), o visualizador usa um modo de pulso alternativo por restrições de CORS do navegador — a música continua tocando normalmente.
Widget de Mídia no Desktop
Quando uma música está tocando, um mini player aparece na barra de tarefas do RoqueOS, permitindo controle rápido sem precisar abrir a janela do Music Player:
- ⏯️ Play / Pause
- ⏭️ Próxima faixa
- ⏮️ Faixa anterior
- 🔊 Controle de volume
Formatos Suportados
| Formato | Extensão | Suporte |
|---|---|---|
| MP3 | .mp3 | ✅ Todos os navegadores |
| WAV | .wav | ✅ Todos os navegadores |
| OGG Vorbis | .ogg | ✅ Chrome, Firefox, Edge |
| FLAC | .flac | ✅ Chrome, Edge, Safari 14.1+ |
| AAC | .aac, .m4a | ✅ Todos os navegadores |
| WebM Audio | .webm | ✅ Chrome, Firefox, Edge |
Dicas de Uso
DICAS RÁPIDAS
- Duplo clique em uma música na biblioteca para tocá-la imediatamente
- Use o menu de contexto (clique direito) para adicionar músicas a playlists
- O player lembra a posição e fila de reprodução ao reabrir o app
- Para melhor qualidade de streaming remoto, use formatos compactos como MP3 ou AAC
- Com Cloudflare Tunnels, o streaming funciona globalmente sem expor portas