Quelles sont mes options pour partager des fichiers entre Windows et Ubuntu sur le même réseau?


10

Nous avons quelques machines Windows (XP et 7) et Ubuntu dans la maison partageant une connexion sans fil, et nous voulons partager de la musique entre elles. Si possible, j'aimerais pouvoir servir de la musique à partir de Windows et d'Ubuntu (mais cela ne doit pas nécessairement être en même temps).

Je ne sais pas grand-chose sur le partage de dossiers ou la diffusion en continu, mais je suppose que les deux seraient des options (c'est-à-dire, utiliser un client local pour accéder à une chanson partagée ou un client local pour accéder à un flux partagé). Je veux pouvoir partager la musique entre les systèmes aussi simplement que possible.

Points bonus (mais pas requis) pour

  • multiplateforme - même application sur Windows et Ubuntu?
  • disponible au démarrage (via démon ou démarrage automatique ou autre)
  • Open source

Plus d'informations:

  • Tous les systèmes ont des adresses dynamiques (DHCP) fournies par le routeur sans fil fourni par le FAI.
  • Il y a plusieurs gigaoctets de musique sur une boîte Windows XP et une Ubuntu 10.10
  • La musique n'est pas bien triée (je pense que cela pourrait avoir un impact sur la convivialité de l'interface utilisateur).
  • Doit seulement être disponible en interne (espace d'adressage privé derrière le routeur sans fil)
  • la bande passante n'est pas un problème
  • Nous n'avons pas d'accès administrateur (légitime) au routeur sans fil

Comment ne disposez-vous pas d'un accès administrateur au routeur dans votre maison?
scottl

@scottl Il appartient au FAI. J'ai un accès physique, donc je pourrais avoir un accès administrateur, mais ce n'est pas quelque chose qui m'intéresse.
belacqua

Vous voudrez peut-être jeter un œil à AMPache, il est vieux mais devrait faire l'affaire. Tout le monde peut mettre msuic sur le serveur, puis créer une liste de lecture et diffuser de la musique à partir du serveur
s1mmel

Réponses:


4

Ce qui me vient à l’esprit, c’est d’utiliser le partage de fichiers multimédia UPnP entre vos machines. Vous aurez besoin d'un serveur UPnP sur la machine qui stocke les fichiers et d'un client UPnP pour lire le contenu.

La technologie serveur / client UPnP est bien établie dans Windows Media Player et permet le partage de médias sur le réseau. Si vous cherchez une solution multiplateforme, il y a par exemple un lecteur VLC ou XBMC qui peut être installé à la fois sur Windows et Ubuntu. Cependant, en utilisant le protocole UPnP, vous pouvez également exécuter un logiciel différent sur chaque machine (par exemple, Media Player pour Windows et VLC pour Ubuntu).

Pour fournir un serveur UPnP uniquement pour partager des dossiers multimédias, il existe un outil de ligne de commande facile à manipuler dans Ubuntu: uShare .

Si vous préférez envoyer simultanément des flux audio en direct à toutes les machines connectées de votre réseau local, vous voudrez peut-être jeter un œil à Icecast disponible pour Ubuntu et pour Windows. Cela vous permet de diffuser de la musique en utilisant un protocole de radio Internet (mais dans votre cas, diffusé uniquement sur des machines locales - y compris les «radios Internet»).

Dans tous les cas, vous aurez besoin d'une capacité LAN suffisante pour que les fichiers audio soient diffusés sans encombrement.


Je vais jeter un œil à uShare. À l'origine, Icecast semblait exagéré, bien que le fait qu'il soit également disponible pour Windows est un avantage. (Nous avons des systèmes Windows XP pour les logiciels liés au travail.)
belacqua

3

J'utilise juste un partage de samba. Pour Linux, je l'exporte également en tant que partage NFS, bien qu'il soit montable à l'aide de SMB. Je partage déjà des répertoires en utilisant les deux.


2

Le routeur prend-il en charge UPnP? Un serveur DAAP comme Tangerine pourrait être le pari le plus rapide pour partager votre musique Ubuntu avec Windows. Il existe d'autres options, mais Tangerine rend les choses très simples.

Et puis vous feriez simplement la même chose sur la machine Windows: installez un serveur DAAP (ou utilisez un client qui en a un - iTunes ne compte pas car ils chiffrent leur DAAP). C'est un peu plus difficile pour moi car je ne suis pas un utilisateur Windows (plus que d'exécuter quelques applications dans VirtualBox une fois par semaine) mais FireFly devrait fonctionner. Il semble un peu plus difficile que Tangerine, mais voilà.

Avec les deux ordinateurs exécutant des serveurs DAAP, chacun peut exécuter n'importe quel logiciel de musique et tant qu'il prend en charge DAAP (la plupart le font de nos jours), vous devriez pouvoir voir ce qui est disponible sur l'autre machine.

RhythmBox et Banshee joueront les partages DAAP sur Ubuntu.


J'ai commencé à regarder la luciole et la mandarine - bien jusqu'à présent.
belacqua

2

Rhythmbox a un plugin intégré pour DAAP, qui est pris en charge par Songbird. Songbird est disponible pour Mac et Windows.

Si vous avez déjà votre musique dans Rhythmbox, je vous recommande de la vérifier!


1
DAAP ne fonctionnera probablement pas dans ce cas: bugs.launchpad.net/amarok/+bug/62842
Jorge Castro

Ce n'est qu'un problème pour les autres clients consommant des partages iTunes DAAP et il existe une solution très simple: n'utilisez pas iTunes. En poursuivant la description dans l'OP, la musique ne sonne pas comme si elle était organisée dans une sorte de véritable système de bibliothèque.
Oli

À droite, il n'y a donc aucune raison d'utiliser DAAP à ce stade, pourrait tout aussi bien utiliser UPNP qui Windows prend en charge ootb.
Jorge Castro

Cela explique pourquoi je ne peux jamais me connecter à mes actions de colocataires - et ici, je pensais que c'était juste moi. J'ai supprimé la référence iTunes de ma réponse - merci pour l'info, Jorge!
Windigo

1

TwonkyServer (non gratuit)

TwonkyServer pour Windows®, Windows Home Server, Linux et Mac®.

Je l'ai sur un Linux Hacked Linksys NSLU2 et cela fonctionne très bien. Il y a un essai pendant une période d'essai de 30 jours.


Semble intéressant. Nous n'avons pas de NAS ni même un seul emplacement où se trouvent les fichiers, donc je ne sais pas s'il y aurait des problèmes de licence pour plusieurs systèmes.
belacqua

1

ps3mediaserver est disponible pour Windows et Linux:

PS3 Media Server est un serveur multimédia Upnp compatible DLNA pour la PS3, écrit en Java, dans le but de diffuser ou de transcoder tout type de fichiers multimédias, avec une configuration minimale.

Je l'ai utilisé il y a quelque temps et c'était très facile.


0

Et Tonido ? Il n'est pas limité au même réseau, est multiplateforme, utilise le navigateur Internet pour afficher les fichiers partagés. Tonido doit être installé et exécuté sur l'ordinateur qui partage la musique. Pour partager, créez un compte avec une adresse e-mail, obtenez un mot de passe et entrez-le lorsque vous démarrez Tonido et lorsque le navigateur Internet s'ouvre.

Ensuite, vous verrez vos fichiers informatiques et pourrez sélectionner les dossiers que vous souhaitez avec un lien.

entrez la description de l'image ici

L'envoi d'un lien qui partage une collection musicale entière serait la meilleure idée. Et puis, enregistrer ce lien (peut-être comme raccourci sur le bureau ou comme signet dans le navigateur Internet) sur l'ordinateur sur lequel vous souhaitez lire la musique.

Vous pourrez jouer la musique dans le lecteur du Tonido. Il peut lire MP3, AAC, OGG, FLAC, WMA, M4A, M4B, WAV (selon leur page ; plus d'infos là-bas.)

entrez la description de l'image ici

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.