Quais são as minhas opções para compartilhar arquivos entre o Windows e o Ubuntu na mesma rede?

10

Temos algumas máquinas Windows (XP e 7) e Ubuntu na casa compartilhando uma conexão sem fio e queremos compartilhar músicas entre elas. Se possível, eu gostaria de poder servir músicas tanto do Windows quanto do Ubuntu (mas não precisa ser ao mesmo tempo).

Eu não sei muito sobre compartilhamento de pastas ou streaming, mas acredito que ambos seriam opções (isto é, usar um cliente local para acessar uma música compartilhada ou um cliente local para acessar um fluxo compartilhado). Eu quero poder compartilhar a música entre os sistemas da maneira mais simples possível.

Pontos de bônus (mas não requisitos) para

  • multi-plataforma - mesma aplicação no Windows e no Ubuntu?
  • disponível na inicialização (via daemon ou autostart ou whatnot)
  • código aberto

Mais informações:

  • Todos os sistemas têm endereços dinâmicos (DHCP) fornecidos pelo roteador sem fio fornecido pelo ISP.
  • Existem vários Gigabytes de música em uma caixa do Windows XP e 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 por trás do roteador sem fio)
  • largura de banda não é um problema
  • Não temos acesso de administrador (legítimo) ao roteador sem fio
por belacqua 01.02.2011 / 21:04

7 respostas

4

O que me vem à mente primeiro é usar o UPnP compartilhamento de arquivos de mídia 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 UPnP servidor / cliente está bem estabelecida no Windows Media Player e permite o compartilhamento de mídia pela rede. Se você estiver procurando por uma solução multiplataforma, por exemplo, VLC player ou XBMC que podem ser instalado em ambos, Windows e Ubuntu. No entanto, usando o protocolo UPnP, você também pode executar um software diferente em cada máquina (por exemplo, Media Player for Windows e VLC for Ubuntu).

Para fornecer um servidor UPnP apenas para compartilhar pastas de mídia, há uma ferramenta de linha de comando fácil de usar no Ubuntu: uShare .

Se você preferir enviar transmissões ao vivo de áudio simultaneamente para todas as máquinas conectadas em sua LAN, convém dar uma olhada em 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 as chamadas "rádios da Internet").

Em qualquer caso, você precisará de capacidade de LAN suficiente para que os arquivos de áudio sejam transmitidos sem congestionamento.

    
por Takkat 01.02.2011 / 23:29
3

Eu apenas uso um compartilhamento de samba. Para o Linux eu também exporto como um compartilhamento NFS, embora seja montável usando SMB. Eu já compartilho diretórios usando ambos.

    
por BillThor 02.02.2011 / 04:16
2

O roteador suporta UPnP? Um servidor DAAP como Tangerine pode ser a aposta mais rápida para compartilhar sua música Ubuntu com o Windows. Existem outras opções, mas a Tangerine simplifica as coisas.

E então você faria o mesmo na máquina Windows: Instale um servidor DAAP (ou use um cliente que tenha um - o iTunes não conta como eles criptografam seu DAAP). Isso é um pouco mais difícil para mim, já que não sou usuário do Windows (mais do que rodar alguns aplicativos no VirtualBox uma vez por semana), mas FireFly deve funcionar. Parece um pouco mais trabalhoso do que a Tangerine, mas lá vai você.

Com os dois computadores que executam servidores DAAP, cada um pode executar qualquer software de música e, desde que ele ofereça suporte ao DAAP (a maioria atualmente), você deve conseguir ver o que está disponível na outra máquina.

Tanto o RhythmBox quanto o Banshee reproduzirão compartilhamentos DAAP no Ubuntu.

    
por Oli 02.02.2011 / 00:38
2

O Rhythmbox tem um plugin embutido para o DAAP, que é suportado pelo Songbird. O Songbird está disponível para Mac e Windows.

Se você já tem suas músicas no Rhythmbox, recomendo que você verifique!

    
por Windigo 01.02.2011 / 21:22
1

TwonkyServer (não livre)

TwonkyServer para Windows®, Windows Home Server, Linux e Mac®.

Eu tenho isso em execução em um Linux Hacked Linksys NSLU2 e funciona muito bem. Existe uma tentativa para um período experimental de 30 dias.

    
por deleted 01.02.2011 / 22:24
1

ps3mediaserver está disponível para Windows e Linux:

  

O PS3 Media Server é um Upnp Media Server compatível com DLNA para PS3, escrito em Java, com o objetivo de transmitir ou transcodificar qualquer tipo de arquivo de mídia, com configuração mínima.

Eu usei há algum tempo, e foi muito fácil.

    
por Clausi 02.02.2011 / 11:23
0

Que tal Tonido ? Não se limita à mesma rede, é multi-plataforma, usa o navegador de internet para exibir arquivos compartilhados. Tonido precisa 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 insira-a ao iniciar o Tonido e quando o navegador da Internet for aberto .

Depois, você verá os arquivos do seu computador e poderá selecionar as pastas desejadas com um link.

Enviar um link que compartilhe uma coleção inteira de músicas seria a melhor ideia. E, em seguida, salvar esse link (talvez como um atalho na área de trabalho ou como um marcador no navegador da Internet) no computador em que você deseja reproduzir 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 seu página ; mais informações lá.)

    
por cipricus 19.06.2013 / 16:39