Logo name
Menu
Navigation

. Accueil



> PS3 SOFTWARE Créer un serveur multimédia sous Linux

Sommaire

[modifier] Introduction

Bonjour,

Aujourd'hui, je me suis penché un peu sur les fonctionnalités multimédia et réseau de la Playstation3, avec l'envie de voir comment fonctionnait le partage de fichier sur un réseau local. Le but de ce tuto est d'accéder à vos fichiers multimédias (audio, images, et vidéos même celle en HD) directement depuis le XMB de la console.

Particularité : comme Linux est un système d'exploitation qui tue, ce tuto lui est exclusivement destiné. La méthode présentée fonctionne sur Debian (et accessoirement Ubuntu) et peut être facilement adaptée à toute distribution. D'ailleurs dans ce tutoriel il sera également expliqué comment l'installer sous Mandriva. Le logiciel sur lequel tout repose se nomme Mediatomb. Une fois installé sur votre ordinateur (sous Linux), l'accès aux différents média pourra se faire aussi sur d'autres machines que la PS3 (par exemple, tout ordinateur avec VLC installé, ou n'importe quel autre logiciel prenant en charge ce type de partages réseaux). Exception faite de la Xbox360.


L'installation vous prendra à tout casser moins entre 5 et dix minutes. Tout est donné, ou presque, en ligne de commande, parce que ça va plus vite et qu'il vous suffira de faire des copier - coller dans un Terminal.

[modifier] Étape 1 : Installation

[modifier] Installation sous Debian (Ubuntu)

Ces lignes sont données pour Ubuntu - sous Debian, passez d'abord sur un compte administrateur (root) et virez les "sudo" quand ils ne sont pas nécessaires.

Mediatomb n'est pas disponible, par défaut, dans les dépôts de Debian (ou Ubuntu). Il faut donc ajouter manuellement un dépôt supplémentaire.

Éditez le fichier : /etc/apt/sources.list (par exemple : sudo gedit /etc/apt/sources.list)

Ajoutez la ligne du dépôt à la fin de ce fichier, puis enregistrez - le :

CODE
deb http://apt.mediatomb.cc/ feisty main

Le dépôt est validé par une clé signée. Si vous le souhaitez (ça évitera les avertissements), faite reconnaître cette clé à votre système avec la ligne suivante :

CODE
wget http://apt.mediatomb.cc/key.asc -O- -q | sudo apt-key add -

Mettez à jour la liste des paquets disponibles pour le système, et installez Mediatomb (et la version "silencieuse", le daemon) :

CODE
sudo apt-get update
sudo apt-get install mediatomb mediatomb-daemon mediatomb-common

C'est déjà presque terminé ! Le plus dur est fait, comme quoi ça ne casse pas trois pattes à un canard :)

[modifier] Installation sous Mandriva

Mediatomb est dispo dans les sources Mandriva; donc un simple urpmi suffit

CODE
# urpmi mediatomb

[modifier] Étape 2 : Configuration

[modifier] Configuration sous Debian (Ubuntu)

Pour que la PS3 puisse accéder aux fichiers (en particulier la vidéo), deux retouches sont à faire dans le fichier de configuration de Mediatomb. Éditez le : gedit ~/.mediatomb/config.xml

Notez que deux endroits parlent de la PS3 : ligne 23 et ligne 65 de ce fichier.

Pour la ligne 23, on remplace "no" par "yes" pour donner : <protocolInfo extend="yes"/>

user posted image

À la ligne 65, il s'agit d'effacer les commentaires d'une zone de ce fichier pour activer la prise en charge des vidéos (DivX) : on efface pour cela les textes <! et !> au début et à la fin de cette ligne. Cela donne : <map from="avi" to="vidéo/divx"/>

user posted image

Enregistrez et quittez ce fichier. Il ne reste plus qu'à indiquer à Mediatomb où se situent les fichiers à partager sur votre ordinateur, et ça se fait très simplement par une interface web.

PS : notez que vous pouvez effectuer d'autres modifications dans cette configuration, comme par exemple définir un mot de passe d'accès, ou plus simplement changer le nom visible du serveur multimédia. Par défaut, vous verrez simplement "Mediatomb" sur le réseau, mais on peut rendre ça un peu plus personnel… À noter aussi que si vous ne voulez pas avoir à conserver ouvert le Terminal pour que Mediatomb fonctionne, vous pouvez le lancer en mode "daemon" avec la commande :

CODE
mediatomb -d

Vous pouvez même mettre cette commande au démarrage du système pour davantage de confort.

[modifier] Configuration sous Mandriva

Pour que la PS3 puisse accéder aux fichiers (en particulier la vidéo), deux retouches sont à faire dans le fichier de configuration de Mediatomb . Mais de base ce fichier n'existe pas temps que l'application n'a pas été lancée au moins une fois. Donc lancez - le via la console

CODE
$ mediatomb

Puis éditez le fichier en temps que root : ~/.mediatomb/config.xml en temps que root.

Notez que deux endroits parlent de la PS3 : ligne 23 et ligne 65 de ce fichier.

Pour la ligne 23, on remplace "no" par "yes" pour donner : <protocolInfo extend="yes"/>

user posted image

À la ligne 65, il s'agit d'effacer les commentaires d'une zone de ce fichier pour activer la prise en charge des vidéos (DivX) : on efface pour cela les textes <! et !> au début et à la fin de cette ligne. Cela donne : <map from="avi" to="vidéo/divx"/>

user posted image

Enregistrez et quittez ce fichier. Il ne reste plus qu'à indiquer à Mediatomb où se situent les fichiers à partager sur votre ordinateur, et ça se fait très simplement par une interface web.

PS : notez que vous pouvez effectuer d'autres modifications dans cette configuration, comme par exemple définir un mot de passe d'accès, ou plus simplement changer le nom visible du serveur multimédia. Par défaut, vous verrez simplement "Mediatomb" sur le réseau, mais on peut rendre ça un peu plus personnel… A noter aussi que vous pouvez même mettre cette commande au démarrage du système pour davantage de confort.

[modifier] Étape 3 : Création des partages

Tout d'abord, on lance le logiciel - c'est mieux pour configurer les partages ! Pour cela, ouvrez un Terminal, et saisissez tout simplement :

CODE
mediatomb

Quelques lignes vont apparaître. La dernière indique à quelle adresse sur votre réseau sont servis les fichiers (habituellement, sous forme http:192.168.x.x:49152)

Copiez - coller cette adresse dans un navigateur internet. Vous aurez alors accès aux pages de configuration de Mediatomb ! Il suffit ensuite d'explorer votre PC et de choisir les fichiers à partager. Notez que l'icône présentant deux flèches tournoyantes, en haut à droite, permet de scanner automatiquement votre disque dur à partir de l'emplacement indiqué, et de mettre ainsi à jour les fichiers à partager automatiquement.

user posted image


Pour info, l'onglet Database correspond a ce qui est partagé par votre ordinateur; et l'ongle filesystem vous sert à sélectionner les dossier que vous souhaitez partager. Il est tout a fais possible de partager un disque dur externe relié à votre PC.

[modifier] Étape 4 : Réglages PS3

Ben y'a rien à faire ! Si vous allumez votre PS3 et qu'elle est connectée à votre réseau, vous verrez apparaître le serveur multimédia dans le XMB. Il vous suffit ensuite d'aller dans les différentes catégories - audio, images, vidéo - et d'en profiter :)

[modifier] Conclusion

Il existe de nombreux logiciels permettant de partager ces dossiers en stream depuis linux ver sa PS3 tel que Fuppes ou Coherence; mais pour avoir tester ces 2 autres logiciels, je trouve que MediaTomb reste la meilleur alternative car beaucoup plus simple a paramétrer; et qu'il n'est pas nécessaire d'avoir un PC ultra - performant pour que cela fonctionne car ce tuto a été réalisé à 100% sur un Asus EeePC 701. C'est fou, non ?

[modifier] Remerciements

Merci à Miles Prower pour son tuto. Des questions sur ce tuto ? Venez en parler sur le forum

Plus d'infos sur MediaTomb sur le site officiel MediaTomb

Édition: Arck0s / JetSet


Reproduction interdite sans autorisation - Copyright © Gx-Mod - Déclaration CNIL 831.
IpbWikiPowered by MediaWiki