同じネットワーク上のWindowsとUbuntuの間でファイルを共有するための私のオプションは何ですか?


10

私たちは家の中にいくつかのWindows(XP&7)とUbuntuマシンをワイヤレス接続を共有していて、それらの間で音楽を共有したいと考えています。可能であれば、WindowsとUbuntuの両方から音楽を配信できるようにしたいと考えています(ただし、同時に実行する必要はありません)。

フォルダーの共有やストリーミングについてはあまり知りませんが、どちらも選択肢になると思います(つまり、ローカルクライアントを使用して共有の曲にアクセスするか、ローカルクライアントを使用して共有のストリームにアクセスします)。システム間で音楽をできるだけ簡単に共有できるようにしたいと考えています。

ボーナスポイント(ただし要件ではありません)

  • クロスプラットフォーム-WindowsとUbuntuの両方で同じアプリケーション?
  • 起動時に利用可能(デーモンまたは自動起動など)
  • オープンソース

より詳しい情報:

  • すべてのシステムには、ISP提供のワイヤレスルーターから提供される動的アドレス(DHCP)があります。
  • 1つのWindows XPボックスと1つのUbuntu 10.10に数ギガバイトの音楽があります。
  • 音楽がうまく分類されていません(UIの使いやすさに影響があると思います)。
  • 内部でのみ利用可能である必要があります(ワイヤレスルーターの背後にあるプライベートアドレススペース)
  • 帯域幅は問題ではありません
  • ワイヤレスルーターへの(正当な)管理アクセス権がありません

どうすれば家のルーターに管理アクセスできなくなりますか?
scottl

@scottl ISPに属しています。私は管理者のアクセスを得ることができるので、私は、物理的なアクセスを持っているが、それは、私が興味を持ってるものではないのです。
belacqua

あなたはAMPacheを見てみたいかもしれません、それは古いですがトリックをするべきです。誰でもサーバーにmsuicを配置して、プレイリストを作成し、サーバーから音楽をストリーミングできます
s1mmel

回答:


4

最初に頭に浮かぶのは、マシン間でUPnPメディアファイル共有を使用することです。ファイルを保存するマシンにはUPnPサーバー、コンテンツを再生するにはUPnPクライアントが必要です。

UPnPサーバー/クライアントテクノロジーはWindows Media Playerで確立されており、ネットワークを介したメディア共有を可能にします。クロスプラットフォームソリューションを探している場合は、WindowsとUbuntuの両方にインストールできるVLCプレーヤーXBMCなどがあります。ただし、UPnPプロトコルを使用することで、各マシンで異なるソフトウェアを実行することもできます(Windowsの場合はMedia Player、Ubuntuの場合はVLC)。

メディアフォルダーを共有するためだけにUPnPサーバーを提供するために、Ubuntuには扱いやすいコマンドラインツールuShareがあります。

オーディオライブストリームをLAN内のすべての接続されたマシンに同時に送信したい場合は、UbuntuとWindowsの両方で利用可能なIcecastをご覧ください。これにより、インターネットラジオプロトコルを使用して音楽をストリーミングできます(ただし、ローカルマシンのみにストリーミングされます-いわゆる「インターネットラジオ」を含みます)。

いずれの場合も、オーディオファイルを輻輳なしでストリーミングするには、十分なLAN容量が必要です。


uShareを見てみましょう。もともとIcecastはやり過ぎのように見えましたが、Windowsでも利用できるという事実はプラスです。(私たちは仕事関連のソフトウェアのためにWindows XPシステムを持っています。)
belacqua

3

私はサンバ共有を使用します。Linuxの場合は、SMBを使用してマウント可能ですが、NFS共有としてもエクスポートします。私はすでに両方を使用してディレクトリを共有しています。


2

ルーターはUPnPをサポートしていますか?TangerineのようなDAAPサーバーは、Ubuntuの音楽をWindowsと共有するのに最も早い方法です。他のオプションがありますが、タンジェリンは物事を非常に簡単にします。

次に、Windowsマシンでも同じことを実行します。DAAPサーバーをインストールします(または、DAAPサーバーを備えたクライアントを使用します-iTunesはDAAPを暗号化するため、カウントされません)。私はWindowsユーザーではないので(VirtualBoxでいくつかのアプリを週に1回実行するよりも)、これは私にとって少し難しいですが、FireFlyは機能するはずです。それはタンジェリンより少し努力的に見えますが、そこに行きます。

DAAPサーバーを実行している両方のコンピューターでそれぞれがどんな音楽ソフトウェアも実行でき、DAAPをサポートしている限り(最近のほとんど)、他のマシンで何が利用できるかを確認できるはずです。

RhythmBoxとBansheeの両方がUbuntuでDAAP共有を再生します。


ホタルとタンジェリンに目を向け始めました。
belacqua

2

Rhythmboxには、SongbirdでサポートされているDAAP用の組み込みプラグインがあります。SongbirdはMacとWindowsの両方で利用できます。

すでにRhythmboxに音楽がある場合は、ぜひチェックしてみてください。


1
この場合、DAAPは機能しない可能性があります:bugs.launchpad.net/amarok/+bug/62842
ホルヘカストロ

これは、iTunes DAAP共有を使用する他のクライアントにとってのみ問題であり、本当に簡単な修正があります。iTunesを使用しないでください。OPの説明では、音楽は実際のライブラリシステムに整理されているようには聞こえません。
オリ

そう、その時点でDAAPを使用する理由はありません。WindowsがootbをサポートするUPNPを使用することもできます。
ホルヘカストロ

これが、ルームメイトの共有に接続できない理由を説明しています。ここでは、私だけだと思いました。回答からiTunesのリファレンスを削除しました-情報をありがとう、Jorge!
Windigo、2011

1

TwonkyServer(無料ではない)

Windows®、Windows Home Server、Linux、Mac®用のTwonkyServer。

私はそれをLinux Hacked Linksys NSLU2で実行していて、うまく動作します。30日間の試用期間があります。


面白いですね。NASがなく、ファイルが置かれている場所も1つではないので、複数のシステムのライセンスに問題が発生するかどうかはわかりません。
belacqua

1

ps3mediaserverは、WindowsおよびLinuxで使用できます。

PS3 Media Serverは、Javaで記述されたDLNA準拠のPS3用Upnp Media Serverであり、最小限の構成であらゆる種類のメディアファイルをストリーミングまたはトランスコードすることを目的としています。

少し前に使ってみましたが、とても簡単でした。


0

何についてのTonido?同じネットワークに限定されず、クロスプラットフォームであり、インターネットブラウザを使用して共有ファイルを表示します。音楽を共有するコンピューターにTonidoをインストールして実行する必要があります。共有するには、電子メールアドレスでアカウントを作成し、パスワードを取得して、Tonidoの起動時とインターネットブラウザの起動時に入力します。

次に、コンピュータファイルが表示され、リンクを使用して目的のフォルダを選択できるようになります。

ここに画像の説明を入力してください

音楽コレクション全体を共有するリンクを送信することをお勧めします。次に、そのリンクを(デスクトップショートカットとして、またはインターネットブラウザのブックマークとして)音楽を再生するコンピュータに保存します。

Tonidoのプレーヤーで音楽を再生できるようになります。MP3、AAC、OGG、FLAC、WMA、M4A、M4B、WAVを再生できますそのページによると詳細はそこにあります)。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.