O Zeya é um servidor que distribui as músicas do seu PC para qualquer dispositivo que rode um navegador compatível com HTML 5. Não precisa ter JavaScript nem Flash.
Esta é a maneira mais rápida de instalar um media center no seu PC que, além de tudo, é muito leve.
Se você usa Ubuntu, ou outra distro Linux e tem um celular ou smartphone que acessa a rede local, (quase) tudo é possível, aqui.
Como instalar o Zeya
No Ubuntu, abra um terminal e forneça o comando
sudo apt-get install zeya
No Fedora ou SuSE:
yum install zeya
Aguarde o processo de instalação, que pode demorar um pouco, a depender da sua conexão.
Como iniciar o Zeya
Ao iniciar o Zeya, você vai informar o diretório (ou o nome da pasta) em que se encontram os seus arquivos de música. No meu caso, eles ficam dentro de /home/mp3/
. Adapte o comando que segue à sua realidade:
zeya --path /home/mp3/
Se você não estiver usando o Ubuntu, use o comando acima da seguinte forma:
zeya.py --path /home/mp3/
O Zeya pode levar algum tempo para ler o seu diretório de músicas, na primeira vez – especialmente se você tiver muitos arquivos lá dentro.
Ouça o streaming de músicas no seu celular
Ótimo! O Zeya já está instalado e funcionando. Só falta ouvir as músicas.
Abra um navegador, no seu celular ou em outro computador que esteja conectado à rede e, na barra de endereço, forneça o endereço IP do computador em que o Zeya está rodando, seguido da porta 8080
.
Caso você não saiba o IP do computador, clique aqui para aprender como determinar o endereço IP do seu computador no Ubuntu.
No meu caso, fica assim:
Compatibilidade
Do lado do servidor Zeya Media Center, foi descrito o processo de instalação em uma máquina, rodando Ubuntu 10.04 LTS – também foi testado no Ubuntu 13.10 e funcionou bem. Portanto, o Zeya deve funcionar em qualquer outra versão do Ubuntu ou de qualquer outro sistema operacional baseado no Linux.
O Zeya não usa Flash ou JavaScript. O navegador cliente – aquele que vai acessar os arquivos do servidor – deve ser compatível com o HTML 5.
No meu caso, funcionou bem com o navegador Opera.
Entre os problemas conhecidos está a latência (demora) entre o momento em que você clica em uma música e quando ela começa a tocar. Tenha um pouco de paciência, neste ponto.
Screenshot do smartphone:
Pondo o Zeya na inicialização do sistema
Para rodar o Zeya automaticamente na inicialização, faça o seguinte:
- copie o arquivo
/etc/zeya.conf
para/etc/init/zeya.conf
cp /etc/zeya.conf /etc/init/zeya.conf
Ajuste as últimas linhas do arquivo
/etc/init/zeya.conf
de acordo com os seus desejos. Veja um expemplo:exec python /usr/bin/zeya --path=/var/music --port=8080
Se você não encontrar o arquivo
zeya.conf
, crie um no diretório/etc/init/
com o nomezeya.conf
com o seguinte conteúdo:# Start zeya # description "Start Zeya music server" start on startup task exec python /usr/share/zeya/zeya.py --path=/home/mp3
SAIBA MAIS:
- Conheça o mpg123 mp3 player – encoder usado pelo Zeya para deixar as músicas prontas para você.
- Conheça o mpg321 – alternativa ao mpg123 player para ouvir músicas no console.
Execução local
Localmente, na mesma máquina em que o Zeya está instalado, não é preciso abrir um “navegador inteiro” apenas para reproduzir as músicas. Há um cliente, em modo texto, feito em Python, que vem no pacote.
Ele pode ser executado assim:python /usr/share/zeya/zeyaclient.py http://localhost:9000
Assim que for iniciado, o
zeyaclient.py
vai te pedir uma query. Se você digitarwoman
, ele vai buscar, na sua coleção, músicas que tenham contenham esta palavra – em seus nomes, nas tags ID3, etc. Experimente.
Isto deve ser o suficiente.
Eu espero que você e todos os seus amigos tenham muitas horas de diversão com suas músicas preferidas!