Синхронизировать музыку с Banshee через SSH на устройство Android

10

я хочу перенести мою музыку на устройство Android через SSH. Я делаю это по беспроводной связи, потому что я не всегда хочу подключить кабель для синхронизации некоторых файлов. Есть ли способ, которым banshee может распознать мое устройство Android по ssh?

Или у вас есть какое-то другое решение, чтобы заставить это работать?

zaunspringer
источник

Ответы:

2

Похоже, в то время как gnomevfs поддерживает доступ к файлам на ssh-серверах, например, к локальным, которые banshe использует c # bindings, не делает.

Мое предположение (это всего лишь предположение прямо сейчас) будет таким: если бы вы использовали fusefs, чтобы андроид-устройство отображалось в / mount, как обычное устройство, банши увидит это устройство. И если бы это устройство содержало файл .is_media_device, идентифицирующий его как MP3-плеер, оно фактически использовало бы устройство.

Давайте попробуем (я настроил аутентификацию без пароля на моем устройстве с использованием ключей ssh, мое локальное имя пользователя - gunter, мое имя пользователя на моем устройстве Android - root, и, поскольку это устройство не имеет root-прав, ssh работает там на нестандартный порт 2222)

sudo mkdir /media/Sulla.home

sudo chown gunter:gunter /media/Sulla.home/

sudo chmod a+r /etc/fuse.conf

... добавьте следующую строку в / etc / fstab:

sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222

Последняя команда в командной строке:

mount /media/Sulla.home

Теперь устройство выглядит как обычное навесное устройство. Будем надеяться, банши в этом убедится.

Если это не работает, возможный обходной путь - использовать расширение FolderSync с тем, что мы только что смонтировали.

Гюнтер
источник
1

Есть Android-приложения для запуска ssh-сервера на вашем телефоне. Вы можете установить такое приложение, использовать sftp для подключения к нему со своего компьютера или смонтировать файловую систему телефона на свой компьютер с помощью sshfs и скопировать туда файлы таким образом.

Есть альтернативы, которые могут быть проще. Я считаю, что вы можете копировать файлы с помощью Bluetooth. Вы можете установить Dropbox на свой телефон и связать часть или всю свою музыкальную библиотеку со своей папкой Dropbox на стороне компьютера - клиент Android Dropbox не синхронизируется автоматически, а загружается только тогда, когда вы активно решаете открыть файл, который хорошо для этого приложения.

bgvaughan
источник
1
Спасибо за этот ответ, но это не то, что я ищу. У меня уже есть SSH-сервер, работающий на моем устройстве, и соединение работает отлично. Когда я слушаю музыку в Banshee и мне нравится песня, я хочу быстро перенести ее на мое устройство. Прямо из Банши. Я не хочу подключать кабель первым. Также я не хочу искать папку, в которой находится песня, чтобы передать ее вручную. Вот почему я спросил, есть ли расширение Banshee, которое интегрирует SSH-сервер как мобильное устройство прямо в Banshee для передачи музыки на него.
zaunspringer
1
Вы нашли какое-либо расширение или помощь по этому поводу? У меня также есть SSH-сервер, работающий на моем Android, и я хочу передавать музыку напрямую с Banshee без необходимости подключения каких-либо кабелей
Фелипе
Это было бы отличной возможностью иметь в качестве плагина музыкальный проигрыватель. Мой обходной путь - FTP с телефона, но он недостаточно интегрирован
Шон Хоулихейн