Quali sono le mie opzioni per la condivisione di file tra Windows e Ubuntu sulla stessa rete?


10

Abbiamo alcune macchine Windows (XP e 7) e Ubuntu in casa che condividono una connessione wireless e vogliamo condividere la musica tra di loro. Se possibile, vorrei essere in grado di servire musica da Windows e Ubuntu (ma non deve essere lo stesso tempo).

Non so molto sulla condivisione di cartelle o streaming, ma suppongo che entrambe le opzioni sarebbero (ovvero, utilizzare un client locale per accedere a un brano condiviso o un client locale per accedere a un flusso condiviso). Voglio essere in grado di condividere la musica tra i sistemi nel modo più semplice possibile.

Punti bonus (ma non requisiti) per

  • multipiattaforma - stessa applicazione su Windows e Ubuntu?
  • disponibile all'avvio (tramite demone o avvio automatico o quant'altro)
  • open source

Ulteriori informazioni:

  • Tutti i sistemi hanno indirizzi dinamici (DHCP) forniti dal router wireless fornito dall'ISP.
  • Esistono diversi Gigabyte di musica su una scatola di Windows XP e una Ubuntu 10.10
  • La musica non è ben ordinata (sto pensando che potrebbe avere un impatto sull'usabilità dell'interfaccia utente).
  • Deve essere disponibile solo internamente (spazio degli indirizzi privati ​​dietro il router wireless)
  • la larghezza di banda non è un problema
  • Non abbiamo (legittimo) accesso amministrativo al router wireless

Come non si dispone dell'accesso di amministratore al router in casa?
scottl,

@scottl Appartiene all'ISP. Ho accesso fisico, quindi potrei ottenere l'accesso come amministratore, ma non è qualcosa che mi interessa.
belacqua,

Potresti dare un'occhiata a AMPache, è vecchio ma dovrebbe fare il trucco. Chiunque può mettere msuic sul server e quindi creare una playlist e riprodurre musica in streaming dal server
s1mmel

Risposte:


4

Quello che mi viene in mente per primo è usare la condivisione di file multimediali UPnP tra i tuoi computer. Per riprodurre i contenuti è necessario un server UPnP sul computer che memorizza i file e un client UPnP.

La tecnologia server / client UPnP è ben consolidata in Windows Media Player e consente la condivisione multimediale sulla rete. Se stai cercando una soluzione multipiattaforma, ad esempio c'è un lettore VLC o XBMC che può essere installato su Windows e Ubuntu. Tuttavia, utilizzando il protocollo UPnP è anche possibile eseguire un software diverso su ogni macchina (ad es. Media Player per Windows e VLC per Ubuntu).

Per fornire un server UPnP solo per condividere cartelle multimediali, c'è uno strumento da riga di comando facile da gestire in Ubuntu: uShare .

Se preferisci inviare flussi audio live contemporaneamente a tutte le macchine connesse nella tua LAN, potresti dare un'occhiata a Icecast disponibile sia per Ubuntu che per Windows. Ciò ti consente di riprodurre musica in streaming utilizzando un protocollo radio Internet (ma nel tuo caso trasmesso solo su macchine locali, inclusi i cosiddetti "Internet Radio").

In ogni caso avrai bisogno di una capacità LAN sufficiente per lo streaming dei file audio senza congestione.


Dò un'occhiata a uShare. Inizialmente, Icecast sembrava eccessivo, anche se il fatto che sia disponibile anche per Windows è un vantaggio. (Abbiamo sistemi Windows XP per software correlato al lavoro.)
belacqua,

3

Uso solo una condivisione di samba. Per Linux lo esporto anche come condivisione NFS, sebbene sia montabile tramite SMB. Condivido già le directory usando entrambi.


2

Il router supporta UPnP? Un server DAAP come Tangerine potrebbe essere la scommessa più veloce per condividere la tua musica Ubuntu con Windows. Ci sono altre opzioni, ma Tangerine rende le cose molto semplici.

E poi faresti lo stesso sul computer Windows: Installa un server DAAP (o usa un client che ne ha uno - iTunes non conta mentre crittografano il loro DAAP). Questo è un po 'più difficile per me in quanto non sono un utente Windows (più che eseguire alcune app in VirtualBox una volta alla settimana) ma FireFly dovrebbe funzionare. Sembra un po 'più faticoso di Tangerine, ma il gioco è fatto.

Con entrambi i computer che eseguono server DAAP, ciascuno può eseguire qualsiasi software musicale e purché supporti DAAP (la maggior parte lo fa in questi giorni), dovresti essere in grado di vedere cosa è disponibile sull'altro computer.

Sia RhythmBox che Banshee giocheranno condivisioni DAAP su Ubuntu.


Ho iniziato a guardare lucciola e mandarino - bene finora.
Belacqua,

2

Rhythmbox ha un plug-in integrato per DAAP, che è supportato da Songbird. Songbird è disponibile per Mac e Windows.

Se hai già la tua musica in Rhythmbox, ti consiglio di provarla!


1
Il DAAP probabilmente non funzionerà in questo caso: bugs.launchpad.net/amarok/+bug/62842
Jorge Castro,

Questo è solo un problema per gli altri clienti che consumano condivisioni DAAP di iTunes e c'è una soluzione davvero semplice: non usare iTunes. Seguendo la descrizione nell'OP, la musica non suona come se fosse organizzata in qualsiasi tipo di sistema di libreria reale.
Oli

Bene, quindi non c'è motivo di usare DAAP a quel punto, potrebbe anche usare UPNP che Windows supporta ootb.
Jorge Castro,

Questo spiega perché non riesco mai a collegarmi alle condivisioni dei miei coinquilini - e qui ho pensato che fossi solo io. Ho rimosso il riferimento iTunes dalla mia risposta - grazie per le informazioni, Jorge!
Windigo,

1

TwonkyServer (non gratuito)

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

L'ho eseguito su un Linux Hacked Linksys NSLU2 e funziona benissimo. C'è una prova per 30 giorni di prova.


Sembra interessante. Non abbiamo NAS o nemmeno una singola posizione in cui si trovano i file, quindi non lo farei se ci fossero problemi per le licenze per più sistemi.
belacqua,

1

ps3mediaserver è disponibile per Windows e Linux:

PS3 Media Server è un Upnp Media Server conforme a DLNA per PS3, scritto in Java, con lo scopo di trasmettere o transcodificare qualsiasi tipo di file multimediale, con una configurazione minima.

L'ho usato qualche tempo fa ed è stato molto semplice.


0

Che dire di Tonido ? Non è limitato alla stessa rete, è multipiattaforma, utilizza il browser Internet per visualizzare i file condivisi. Tonido deve essere installato e in esecuzione sul computer che condivide la musica. Per condividere, creare un account con un indirizzo e-mail, ottenere una password e inserirla all'avvio di Tonido e all'apertura del browser Internet.

Quindi vedrai i file del tuo computer e sarai in grado di selezionare le cartelle desiderate con un link.

inserisci qui la descrizione dell'immagine

L'invio di un link che condivide un'intera collezione musicale sarebbe l'idea migliore. E quindi, salvando quel collegamento (forse come collegamento sul desktop o come segnalibro nel browser Internet) sul computer in cui si desidera riprodurre la musica.

Sarai in grado di riprodurre la musica nel lettore del Tonido. Può riprodurre MP3, AAC, OGG, FLAC, WMA, M4A, M4B, WAV (secondo la loro pagina ; maggiori informazioni lì.)

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.