Ceci est une ancienne révision du document !


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 media 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 compatible Debian/Ubuntu fourni par Geekbox (Geexbox qui est un Centre Multimedia Linux).

Ajout du dépôt

Modifions le fichier /etc/apt/sources.list

gksudo gedit /etc/apt/sources.list

ou encore

sudo nano /etc/apt/sources.list

et ajoutons la ligne suivante

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

Puis on réactualise la liste des paquets et on installe uShare

sudo apt-get update && apt-get install ushare

Configuration

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 :

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

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

ici on inscrit le chemin d'accès au partage. Exemple :

/media/lecteurA/musique/

On peut partager plusieurs dossiers qui se trouve à des endroits différents. On séparera alors les chemins par une virgule ",". Exemple :

/media/lecteurA/musique/,/media/lecteurB/videos/,/media/lecteurB/images/

Voila pour la configuration.

La configuration de uShare se retrouve dans le fichier /etc/ushare.conf. On peut donc l'éditer 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=''

Le Pare-feu

Firestarter est une interface graphique au pare-feu d'Ubuntu. Il suffit de l'installer grâce au gestionnaire de paquet ou bien grâce à la commande sudo apt-get install et de le configurer pour autoriser le client à accèder au serveur.

Configuration

  • Système/Administration/Firestarter
  • Onglet Politique
  • Dans la partie autoriser les connexions de l'hôte, faite un clic droit pour ajouter une nouvelle règle et y inscrire l'adresse réseau de la PLaystation 3 ( exemple : 192.168.2.40)

configuration : firestarter

dans un terminal taper

ushare -d -D

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

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

PLAYSTATION 3

On doit donc retrouver le contenu de nos partages sur les serveurs Multimédia

Note 1 : mes partages sont sur des Disque durs formatés en FAT32. Partage NTFS Ext3 par encore testé à 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 MediaHome qui d'après ce que j'ai compris encode à la volé … et sous linux ?
Note 3 : Cette documentation n'est qu'un premier jet à arranger, améliorer, modifier.

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

  • application/ushare.1194301503.txt.gz
  • Dernière modification: Le 05/11/2007, 23:36
  • (modification externe)