Synchroniser la musique de Banshee via SSH vers un appareil Android

10

je veux transférer ma musique sur mon appareil Android via ssh. Je fais ça sans fil parce que je ne veux pas toujours brancher le câble pour synchroniser certains fichiers. Existe-t-il un moyen pour que la banshee reconnaisse mon appareil Android via ssh?

Ou avez-vous une autre solution pour que cela fonctionne?

zaunspringer
la source

Réponses:

2

Il semble que tandis que gnomevfs prend en charge l'accès aux fichiers sur les serveurs ssh comme ceux locaux, les liaisons c # que banshee utilise ne le font pas.

Ma supposition (ce n'est qu'une supposition en ce moment) serait que si vous utilisiez des fusefs pour faire apparaître l'appareil Android dans / monter comme un appareil ordinaire, Banshee verrait cet appareil. Et si cet appareil contenait le fichier .is_media_device l'identifiant comme un lecteur MP3, il utiliserait réellement l'appareil.

Essayons (j'ai configuré l'authentification sans mot de passe avec mon appareil à l'aide des clés ssh, mon nom d'utilisateur local est gunter, mon nom d'utilisateur sur mon appareil Android est root, et puisque cet appareil n'est pas enraciné, ssh y fonctionne sur le port non standard 2222)

sudo mkdir /media/Sulla.home

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

sudo chmod a+r /etc/fuse.conf

... ajoutez la ligne suivante à / etc / fstab:

sshfs#[email protected]:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222

Une dernière commande sur la ligne de commande:

mount /media/Sulla.home

Maintenant, l'appareil ressemble à un appareil monté ordinaire. Espérons que la banshee en sera convaincue.

Si cela ne fonctionne pas, une solution de contournement possible consiste à utiliser l'extension FolderSync avec ce que nous venons de monter.

Gunter
la source
1

Il existe des applications Android pour exécuter un serveur ssh sur votre téléphone. Vous pouvez installer une telle application, utiliser sftp pour vous y connecter depuis votre ordinateur, ou monter le système de fichiers de votre téléphone sur votre ordinateur avec sshfs, et copier des fichiers de cette façon.

Il existe des alternatives qui peuvent être plus faciles. Je pense que vous pouvez copier des fichiers via Bluetooth. Vous pouvez installer Dropbox sur votre téléphone et lier une partie ou la totalité de votre bibliothèque musicale à votre dossier Dropbox côté ordinateur - le client Android Dropbox ne se synchronise pas automatiquement, mais ne se télécharge que lorsque vous choisissez activement d'ouvrir un fichier, ce qui est bon pour cette application.

bgvaughan
la source
1
Merci pour cette réponse mais ce n'est pas ce que je recherche. J'ai déjà un serveur SSH en cours d'exécution sur mon appareil et la connexion fonctionne parfaitement. Lorsque j'écoute de la musique à Banshee et que j'aime une chanson, je veux la transférer rapidement sur mon appareil. Dès la sortie de Banshee. Je ne veux pas brancher un câble d'abord. Je ne veux pas non plus rechercher le dossier dans lequel se trouve la chanson pour la transférer manuellement. C'est pourquoi j'ai demandé s'il y avait une extension Banshee qui intègre un serveur SSH en tant qu'appareil mobile directement dans Banshee pour y transférer de la musique.
zaunspringer
1
avez-vous trouvé une extension ou une aide à ce sujet? J'ai également un serveur SSH fonctionnant sur mon Android et je souhaite donc transférer de la musique directement depuis Banshee sans avoir à connecter de câbles
Felipe
Ce serait une excellente fonctionnalité à avoir en tant que plugin de lecteur de musique. Ma solution consiste à ftp à partir du téléphone, mais ce n'est pas assez intégré
Sean Houlihane