Ceci est une ancienne révision du document !



(note du correcteur) Je ne sais pas sur quelles versions ushare fonctionne, merci de compléter les tags. FIXME
La page est dans la catégorie application alors qu'elle devrait être dans la racine, il faut corriger ça FIXME

uShare

Depuis la mise à jour en 1.8 du Firmware de la console, la PS3 est capable de se connecter sur des serveurs DLNA3.

L'objectif est de se servir de notre PC comme serveur pour lire musique, videos et photos à partir de notre Playstation 3. Pour cela nous allons utiliser l'application uShare.

uShare est un serveur média UPnP et DLNA. Il implémente le composant serveur qui fournit les appareils en informations sur les fichiers multimédia disponibles.

Nous allons installer uShare 1.0 compatible Debian/Ubuntu fourni par Geexbox (Geexbox est un Centre Multimédia Linux).

Modifiez vos sources de mises à jour pour y ajouter le dépôt suivant :

deb http://www.geexbox.org/debian/ unstable main

Puis on installe le paquet ushare

Dans un terminal on lance la commande suivante qui va permettre de configurer le partage :

sudo dpkg-reconfigure ushare

et on suit les étapes suivantes :

Nom du partage

ici on inscrit le nom qu'on veut donner au partage. Exemple : Alphonse

Interface réseau utilisée

ici on choisit l'interface réseau utilisée pour la connexion réseau.

Répertoires à partager

ici on inscrit le chemin d'accès au partage. Exemple : /media/lecteurA/musique/

On peut partager plusieurs dossiers se trouvant à des endroits différents. On séparera alors les chemins par une virgule ",". Exemple : /media/lecteurA/musique/,/media/lecteurB/videos/,/media/lecteurB/images/

(note du correcteur) Le fichier de configuration laisse entendre que l'on peut aussi utiliser un espace à la place de la virgule, à préciser. FIXME

Voila pour la configuration.

La configuration de uShare se retrouve dans le fichier /etc/ushare.conf. On peut donc éditer le fichier /etc/ushare.conf pour préparer/modifier le(s) partage(s).

Le fichier se présente comme suit :

# /etc/ushare.conf
# Edit this file with 'dpkg-reconfigure ushare'
# Configuration file for uShare

# uShare UPnP Friendly Name (default is 'uShare').
USHARE_NAME=Alphonse

# Interface to listen to (default is eth0).
# Ex : USHARE_IFACE=eth1
USHARE_IFACE=wlan0

# Port to listen to (default is random from IANA Dynamic Ports range)
# Ex : USHARE_PORT=49200
USHARE_PORT=49200

# Directories to be shared (space or CSV list).
# Ex: USHARE_DIR=/dir1,/dir2
USHARE_DIR=/media/lecteurA/musique/,/media/lecteurB/videos/,/media/lecteurB/images/

# Use to override what happens when iconv fails to parse a file name.
# The default uShare behaviour is to not add the entry in the media list
# This option overrides that behaviour and adds the non-iconv'ed string into
# the media list, with the assumption that the renderer will be able to
# handle it. Devices like Noxon 2 have no problem with strings being passed
# as is. (Umlauts for all!)
#
# Options are TRUE/YES/1 for override and anything else for default behaviour
USHARE_OVERRIDE_ICONV_ERR=''

Configuration du Pare-feu

Il vous faudra certainement configurer votre pare-feu pour que tout fonctionne correctement. Pour faire cela je vous recommande d'utiliser Firestarter qui est une interface graphique pour le pare-feu iptables d'Ubuntu.

Avec FireStarter il vous suffit d'aller sur l'onglet Politique et d'y ajouter une nouvelle règle pour autoriser le service uShare quand la source est l'adresse IP de votre PLaystation 3 ( exemple : 192.168.2.40)

Démarrer le service

Dans un terminal tapez

ushare -d -D

-d pour Utiliser le mode de compatibilité DLNA pour PLAYSTATION 3

-D pour utiliser ushare en mode Démon (processus)

Si on lance uniquement
ushare -d

Voici l'exemple d'un résultat qui s'affiche dans le terminal :

uShare (version 1.0), un serveur mutlimédia UPnP léger.
Benjamin Zores (C) 2005-2007, pour l'équipe GeeXboX.
Voir http://ushare.geexbox.org/ pour les mises à jour.
Initialisation du système UPnP ...
Démarre en mode compatibilité DLNA ...
Serveur Multimédia UPnP en écoute sur 192.168.2.13:49200
Envoit des informations UPnP du périphérique ...
Attente de connexions ...
Création de la liste de données
Recherche des fichiers dans le répertoire de contenus : /media/media/musique/
Recherche des fichiers dans le répertoire de contenus : /media/media/videos/
Recherche des fichiers dans le répertoire de contenus : /media/media/
27345 fichiers et sous-répertoires trouvés.

La commande reste "ouverte" dans le terminal, c'est pour cela qu'en rajoutant l'option -D (démon) la commande se lance sous forme de processus et on revient à l'invite du Terminal

Utilisation sur la Playstation 3

On doit retrouver le contenu de nos partages sur les serveurs Multimédia : Photo, Musique et Vidéo.

/!\ Certains formats de fichiers ne peuvent être lus /!\


Note 1 : mes partages sont sur des Disque durs formatés en FAT32. Partage NTFS ou Ext3 pas encore testés à l'heure où j'écris ces lignes.
Note 2 : La Playstation 3 ne sait pas lire les Divx. Je sais que sous Windows il existe des logiciels comme Nero Media Home qui d'après ce que j'ai compris encodent à la volée :
  • … et sous linux ?
  • quels formats vidéos compressés sont lisibles sur Playstation 3 ?
Note 3 : Cette documentation n'est qu'un premier jet à arranger, améliorer, modifier.

Rédacteur/Instigateur : incoming au 5/11/2007

  • application/ushare.1194555686.txt.gz
  • Dernière modification: Le 09/11/2007, 19:15
  • (modification externe)