Я недавно купил Linux VPS на http://slicehost.com, чтобы просто поучиться и поиграть.

В настоящее время я ssh в машину через Putty из различных окон Windows.

Есть ли какой-нибудь способ выбросить несколько mp3-файлов на удаленный сервер и затем воспроизводить их локально?

Сервер в настоящее время работает под управлением Ubuntu Server 10.04.1.

4 ответа4

3

Если бы вы входили в систему из другого * nix-окна, я думаю, вы могли бы сделать что-то вроде:

ssh <myserver> 'cat <path to file>' | mpg123

Поскольку вы используете PuTTY, я не уверен, как бы вы достигли чего-то подобного. Вы можете настроить sshfs (смонтированную удаленную файловую систему поверх ssh) - есть клиенты для Windows (я думаю, Dokan). У вас также может быть туннель, удаленный веб-сервер, обслуживающий только локальный и использующий SOCKS на вашем клиенте, но все это звучит слишком сложно для того, что вы хотите сделать.

3

Ну, как уже упоминали другие, есть эти музыкальные серверы, которые вы можете использовать.

Если вы хотите сделать это через ssh, вы можете смонтировать VPS с помощью sshfs, а затем получить доступ к mp3 там с помощью музыкального плеера. Я довольно часто использовал sshfs в Linux, но, очевидно, он существует и для Windows здесь: http://dokan-dev.net/en/download/

0

Для необработанных файлов вам потребуется доступ к сетевой файловой системе. Это не легко сделать через SSH.

То, что вы МОЖЕТЕ сделать, - это запустить на своем слайсе музыкальный сервер, такой как icecast или shoutcast, а затем использовать туннельное средство ssh для переадресации локального порта на вашей машине на удаленный порт, на котором ваш сервер работает на слайсе.

Затем вы можете взять любой совместимый клиент и указать его на локальный порт, и он должен начать играть.

0

Да, вы можете воспроизводить музыку с удаленного сервера на локальный сервер. Но не через SSH. SSH просто дает вам доступ к блоку, с помощью которого вы можете установить другое программное обеспечение для этого, а также для загрузки файлов и так далее. Потоковое воспроизведение и воспроизведение мультимедиа локально должно выполняться другим программным обеспечением.

Посмотрите на эту ссылку. В нем перечислены несколько серверов потокового мультимедиа, большинство из которых с открытым исходным кодом и должны работать на VPS slicehost.

http://en.wikipedia.org/wiki/List_of_streaming_media_systems

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .