Temos algumas máquinas Windows (XP e 7) e Ubuntu em casa compartilhando uma conexão sem fio e queremos compartilhar músicas entre elas. Se possível, eu gostaria de poder servir música do Windows e do Ubuntu (mas não precisa ser a mesma hora).
Não sei muito sobre o compartilhamento de pastas ou streaming, mas acho que as duas seriam opções (ou seja, usar um cliente local para acessar uma música compartilhada ou um cliente local para acessar um fluxo compartilhado). Quero poder compartilhar a música entre os sistemas da maneira mais simples possível.
Pontos de bônus (mas não requisitos) para
- multiplataforma - o mesmo aplicativo no Windows e no Ubuntu?
- disponível na inicialização (via daemon ou autostart ou outros enfeites)
- Código aberto
Mais informações:
- Todos os sistemas possuem endereços dinâmicos (DHCP) fornecidos pelo roteador sem fio fornecido pelo ISP.
- Existem vários Gigabytes de música em uma caixa com Windows XP e em um Ubuntu 10.10
- A música não está bem classificada (acho que isso pode ter um impacto na usabilidade da interface do usuário).
- Só precisa estar disponível internamente (espaço de endereço privado atrás do roteador sem fio)
- largura de banda não é um problema
- Não temos acesso de administrador (legítimo) ao roteador sem fio
music
sharing
file-sharing
stream
crossplatform
belacqua
fonte
fonte
Respostas:
O que me vem à cabeça primeiro é usar o compartilhamento de arquivos de mídia UPnP entre suas máquinas. Você precisará de um servidor UPnP na máquina que armazena os arquivos e um cliente UPnP para reproduzir o conteúdo.
A tecnologia servidor / cliente UPnP está bem estabelecida no Windows Media Player e permite o compartilhamento de mídia pela rede. Se você está procurando uma solução de plataforma cruzada, existe, por exemplo, o VLC player ou o XBMC que pode ser instalado no Windows e no Ubuntu. No entanto, usando o protocolo UPnP, você também pode executar um software diferente em cada máquina (por exemplo, Media Player para Windows e VLC para Ubuntu).
Para fornecer um servidor UPnP apenas para compartilhar pastas de mídia, existe uma ferramenta de linha de comando fácil de manusear no Ubuntu: uShare .
Se você preferir enviar fluxos de áudio ao vivo simultaneamente para todas as máquinas conectadas na sua LAN, consulte o Icecast disponível para ambos, Ubuntu e Windows. Isso permite transmitir música usando um protocolo de rádio da Internet (mas, no seu caso, transmitido apenas para máquinas locais - incluindo os chamados "Rádios da Internet").
Em qualquer caso, você precisará de capacidade LAN suficiente para que os arquivos de áudio sejam transmitidos sem congestionamento.
fonte
Eu apenas uso um compartilhamento de samba. Para o Linux, eu também o exporto como um compartilhamento NFS, embora seja montável usando SMB. Eu já compartilho diretórios usando os dois.
fonte
O roteador suporta UPnP? Um servidor DAAP como o Tangerine pode ser a aposta mais rápida para compartilhar suas músicas do Ubuntu com o Windows. Existem outras opções, mas a Tangerine torna as coisas muito simples.
E você faria o mesmo na máquina Windows: instale um servidor DAAP (ou use um cliente que possua um - o iTunes não conta quando criptografa o DAAP). Isso é um pouco mais difícil para mim, pois não sou usuário do Windows (mais do que executar alguns aplicativos no VirtualBox uma vez por semana), mas o FireFly deve funcionar. Parece um pouco mais trabalhoso do que a tangerina, mas aí está.
Com os dois computadores executando servidores DAAP, cada um pode executar qualquer software de música e, desde que seja compatível com DAAP (a maioria deles atualmente), você poderá ver o que está disponível na outra máquina.
Tanto o RhythmBox quanto o Banshee reproduzirão compartilhamentos DAAP no Ubuntu.
fonte
O Rhythmbox possui um plug-in embutido para DAAP, suportado pelo Songbird. O Songbird está disponível para Mac e Windows.
Se você já tem sua música no Rhythmbox, recomendo conferir!
fonte
TwonkyServer (Não é grátis)
TwonkyServer para Windows®, Windows Home Server, Linux e Mac®.
Eu o tenho rodando em um Linux Hacked Linksys NSLU2 e funciona muito bem. Há uma tentativa por 30 dias, período experimental.
fonte
O ps3mediaserver está disponível para Windows e Linux:
Eu usei há algum tempo, e foi muito fácil.
fonte
E o Tonido ? Não se limita à mesma rede, é multiplataforma, usa o navegador da Internet para exibir arquivos compartilhados. O Tonido deve ser instalado e executado no computador que compartilha a música. Para compartilhar, crie uma conta com um endereço de e-mail, obtenha uma senha e digite-a ao iniciar o Tonido e quando o navegador da Internet abrir.
Em seguida, você verá os arquivos do computador e poderá selecionar as pastas que deseja com um link.
Enviar um link que compartilhe uma coleção de músicas inteira seria a melhor ideia. Depois, salve esse link (talvez como atalho na área de trabalho ou como marcador no navegador da Internet) no computador em que você deseja tocar a música.
Você poderá tocar a música no player do Tonido. Pode reproduzir MP3, AAC, OGG, FLAC, WMA, M4A, M4B, WAV (de acordo com a página ; mais informações lá.)
fonte