![SSH 経由でローカル マシン上のリモート サーバーから音楽を再生できますか?](https://rvso.com/image/1254794/SSH%20%E7%B5%8C%E7%94%B1%E3%81%A7%E3%83%AD%E3%83%BC%E3%82%AB%E3%83%AB%20%E3%83%9E%E3%82%B7%E3%83%B3%E4%B8%8A%E3%81%AE%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%8B%E3%82%89%E9%9F%B3%E6%A5%BD%E3%82%92%E5%86%8D%E7%94%9F%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
私は最近Linux VPSを購入しましたhttp://slicehost.comただ学んで、遊んでみるだけです。
現在、さまざまな Windows ボックスから Putty 経由でマシンに SSH 接続しています。
リモート サーバーにいくつかの mp3 をアップロードして、ローカルで再生する方法はありますか?
サーバーは現在 Ubuntu Server 10.04.1 を実行しています。
答え1
他の人が言っているように、使える音楽サーバーがあります。
SSH 経由で実行したい場合は、sshfs を使用して VPS をマウントし、音楽プレーヤーからそこにある mp3 にアクセスできます。私は Linux で sshfs をかなり使用しましたが、どうやら Windows 用もここにあるようです:http://dokan-dev.net/ja/download/ より
答え2
別の *nix ボックスからログインしている場合は、次のようにすればよいと思います。
ssh <myserver> 'cat <path to file>' | mpg123
PuTTY を使用しているので、同様のことをどのように実現するかはわかりません。sshfs (ssh 経由でマウントされたリモート ファイル システム) を設定することもできます。Windows クライアント (Dokan だと思います) があります。トンネル、ローカルのみにサービスを提供するリモート Web サーバー、クライアントで SOCKS を使用することもできますが、やりたいことに対しては複雑すぎるように思えます。
答え3
生のファイルの場合、ネットワーク ファイル システムへのアクセスが必要になります。これは、ssh 経由では簡単に実行できません。
できることとしては、icecast や shotcast などの音楽サーバーをスライス上で実行し、ssh のトンネル機能を使用して、マシン上のローカル ポートをスライス上でサーバーが実行されているリモート ポートに転送することです。
その後、互換性のあるクライアントをローカル ポートに指定すると、再生が開始されます。
答え4
はい、リモート サーバーからローカル サーバーに音楽を再生できます。ただし、SSH 経由ではありません。SSH では、他のソフトウェアをインストールして音楽を再生したり、ファイルをアップロードしたりできるボックスへのアクセスが提供されます。メディアのストリーミングとローカルでの再生は、他のソフトウェアによって実行する必要があります。
このリンクをご覧ください。多数のストリーミング メディア サーバーがリストされていますが、そのほとんどはオープン ソースであり、slicehost VPS で動作するはずです。
http://en.wikipedia.org/wiki/List_of_streaming_media_systems