Welche Möglichkeiten habe ich, um Dateien zwischen Windows und Ubuntu im selben Netzwerk freizugeben?

10

Wir haben einige Windows- (XP & 7) und Ubuntu-Computer im Haus, die eine drahtlose Verbindung teilen, und möchten Musik zwischen ihnen teilen. Wenn möglich, möchte ich Musik von Windows und Ubuntu bereitstellen können (aber es muss nicht dieselbe Zeit sein).

Ich weiß nicht viel über das Freigeben von Ordnern oder Streaming, aber ich vermute, dass beide Optionen verfügbar sind (dh einen lokalen Client für den Zugriff auf ein freigegebenes Lied oder einen lokalen Client für den Zugriff auf einen freigegebenen Stream verwenden). Ich möchte die Musik so einfach wie möglich zwischen den Systemen teilen können.

Bonuspunkte (aber keine Voraussetzungen) für

  • plattformübergreifend - gleiche Anwendung unter Windows und Ubuntu?
  • beim Start verfügbar (über Daemon oder Autostart oder so weiter)
  • Open Source

Mehr Info:

  • Alle Systeme verfügen über dynamische Adressen (DHCP), die vom vom ISP bereitgestellten WLAN-Router bereitgestellt werden.
  • Auf einer Windows XP-Box und einem Ubuntu 10.10 befinden sich mehrere Gigabyte Musik
  • Die Musik ist nicht gut sortiert (ich denke, dies könnte sich auf die Benutzerfreundlichkeit der Benutzeroberfläche auswirken).
  • Muss nur intern verfügbar sein (privater Adressraum hinter dem WLAN-Router)
  • Bandbreite ist kein Problem
  • Wir haben keinen (legitimen) Administratorzugriff auf den WLAN-Router
belacqua
quelle
Wie haben Sie keinen Administratorzugriff auf den Router in Ihrem Haus?
Scottl
@scottl Es gehört dem ISP. Ich habe physischen Zugriff, damit ich Administratorzugriff erhalten kann, aber das interessiert mich nicht.
Belacqua
Vielleicht möchten Sie sich AMPache ansehen, es ist alt, sollte aber den Trick machen. Jeder kann msuic auf den Server stellen und dann eine Wiedergabeliste erstellen und Musik vom Server
streamen

Antworten:

4

Was mir zuerst einfällt, ist die Verwendung der UPnP- Mediendateifreigabe zwischen Ihren Computern. Sie benötigen einen UPnP-Server auf dem Computer, auf dem die Dateien gespeichert sind, und einen UPnP-Client, um den Inhalt abzuspielen.

Die UPnP-Server- / Client-Technologie ist in Windows Media Player gut etabliert und ermöglicht die gemeinsame Nutzung von Medien über das Netzwerk. Wenn Sie nach einer plattformübergreifenden Lösung suchen, gibt es z. B. einen VLC-Player oder XBMC , die sowohl unter Windows als auch unter Ubuntu installiert werden können. Mit dem UPnP-Protokoll können Sie jedoch auch auf jedem Computer eine andere Software ausführen (z. B. Media Player für Windows und VLC für Ubuntu).

Um einen UPnP-Server nur für die Freigabe von Medienordnern bereitzustellen, gibt es in Ubuntu ein einfach zu handhabendes Befehlszeilentool: uShare .

Wenn Sie Audio-Live-Streams lieber gleichzeitig an alle angeschlossenen Computer in Ihrem LAN senden möchten, sollten Sie sich Icecast ansehen, das sowohl für Ubuntu als auch für Windows verfügbar ist. Auf diese Weise können Sie Musik über ein Internetradio-Protokoll streamen (in Ihrem Fall jedoch nur auf lokale Computer - einschließlich sogenannter "Internetradios").

In jedem Fall benötigen Sie genügend LAN-Kapazität, damit Audiodateien ohne Überlastung gestreamt werden können.

Takkat
quelle
Ich werde mir uShare ansehen. Ursprünglich schien Icecast übertrieben, obwohl die Tatsache, dass es auch für Windows verfügbar ist, ein Plus ist. (Wir haben Windows XP-Systeme für arbeitsbezogene Software.)
Belacqua
3

Ich benutze nur eine Samba-Freigabe. Für Linux exportiere ich es auch als NFS-Freigabe, obwohl es mit SMB gemountet werden kann. Ich teile bereits Verzeichnisse mit beiden.

BillThor
quelle
2

Unterstützt der Router UPnP? Ein DAAP-Server wie Tangerine ist möglicherweise die schnellste Möglichkeit, Ihre Ubuntu-Musik mit Windows zu teilen. Es gibt andere Möglichkeiten, aber Tangerine macht die Dinge sehr einfach.

Und dann machen Sie dasselbe auf dem Windows-Computer: Installieren Sie einen DAAP-Server (oder verwenden Sie einen Client mit einem - iTunes zählt nicht, da er seinen DAAP verschlüsselt). Dies ist etwas schwieriger für mich, da ich kein Windows-Benutzer bin (mehr als ein paar Apps in VirtualBox einmal pro Woche auszuführen ), aber FireFly sollte funktionieren. Es sieht etwas mühsamer aus als Tangerine, aber los geht's.

Auf beiden Computern, auf denen DAAP-Server ausgeführt werden, kann jeder Musiksoftware ausführen. Solange DAAP unterstützt wird (die meisten tun dies heutzutage), sollten Sie sehen können, was auf dem anderen Computer verfügbar ist.

Sowohl RhythmBox als auch Banshee spielen DAAP-Shares unter Ubuntu.

Oli
quelle
Ich habe angefangen, Glühwürmchen und Mandarinen zu betrachten - bisher gut.
Belacqua
2

Rhythmbox verfügt über ein integriertes Plugin für DAAP, das von Songbird unterstützt wird. Songbird ist sowohl für Mac als auch für Windows verfügbar.

Wenn Sie Ihre Musik bereits in Rhythmbox haben, würde ich empfehlen, sie auszuprobieren!

Windigo
quelle
1
DAAP wird in diesem Fall wahrscheinlich nicht funktionieren: bugs.launchpad.net/amarok/+bug/62842
Jorge Castro
Dies ist nur ein Problem für andere Kunden, die iTunes DAAP-Freigaben verwenden, und es gibt eine wirklich einfache Lösung: Verwenden Sie iTunes nicht. Nach der Beschreibung im OP klingt die Musik sowieso nicht so, als wäre sie in einem echten Bibliothekssystem organisiert.
Oli
Richtig, es gibt also zu diesem Zeitpunkt keinen Grund, DAAP zu verwenden. Sie können auch UPNP verwenden, das von Windows unterstützt wird.
Jorge Castro
Das erklärt, warum ich mich nie mit meinen Mitbewohnern verbinden kann - und hier dachte ich, es sei nur ich. Ich habe die iTunes-Referenz aus meiner Antwort entfernt - danke für die Info, Jorge!
Windigo
1

TwonkyServer (nicht kostenlos)

TwonkyServer für Windows®, Windows Home Server, Linux und Mac®.

Ich habe es auf einem Linux Hacked Linksys NSLU2 ausgeführt und es funktioniert großartig. Es wird 30 Tage lang getestet.

gelöscht
quelle
Sieht interessant aus. Wir haben weder NAS noch einen einzigen Speicherort, an dem sich Dateien befinden. Ich weiß also nicht, ob es Probleme bei der Lizenzierung für mehrere Systeme geben würde.
Belacqua
1

ps3mediaserver ist für Windows und Linux verfügbar:

PS3 Media Server ist ein DLNA-kompatibler Upnp Media Server für die PS3, der in Java geschrieben wurde, um alle Arten von Mediendateien mit minimaler Konfiguration zu streamen oder zu transkodieren.

Ich habe es vor einiger Zeit benutzt und es war sehr einfach.

Clausi
quelle
0

Was ist mit Tonido ? Es ist nicht auf dasselbe Netzwerk beschränkt, plattformübergreifend und verwendet den Internetbrowser, um freigegebene Dateien anzuzeigen. Tonido muss auf dem Computer installiert sein und ausgeführt werden, der die Musik gemeinsam nutzt. Erstellen Sie zum Teilen ein Konto mit einer E-Mail-Adresse, erhalten Sie ein Passwort und geben Sie es ein, wenn Sie Tonido starten und wenn der Internetbrowser geöffnet wird.

Dann sehen Sie Ihre Computerdateien und können die gewünschten Ordner mit einem Link auswählen.

Geben Sie hier die Bildbeschreibung ein

Das Senden eines Links, der eine gesamte Musiksammlung teilt, ist die beste Idee. Speichern Sie dann diesen Link (möglicherweise als Desktop-Verknüpfung oder als Lesezeichen im Internetbrowser) auf dem Computer, auf dem Sie die Musik abspielen möchten.

Sie können die Musik im Tonido-Player abspielen. Es kann MP3, AAC, OGG, FLAC, WMA, M4A, M4B, WAV abspielen (laut ihrer Seite ; weitere Informationen dort.)

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


quelle