MaDoVi - Le wiki

Machines - Données - Virtualisation

Outils pour utilisateurs

Outils du site


archives:rip_homeserver.diy:un_serveur_upnp_avec_mediatomb

Un serveur UPNP avec Mediatomb

Pouvoir partager ses fichiers avec les autres PC de la maison sous Windows, c’est bien. Mais pouvoir profiter de ses films, musiques et photos sur tout matériel multimédia de la maison (à condition qu’il soit connecté au réseau et qu’il possède un client UPNP) tel que la Playstation 3 ou encore le boitier TV de la Freebox HD, c’est encore mieux. Pour cela je vais vous présenter le logiciel MediaTomb qui n’est rien d’autre qu’un serveur UPNP.


1. Installation

L’installation est très simple. En mode root (su sous Debian et sudo sous Ubuntu), entrez la commande suivante:

apt-get install mediatomb

2. Configuration

2.1. Modification des fichiers de configuration

Passons à la configuration. Toujours en mode root, tapez ceci:

nano /etc/mediatomb/config.xml

Vous voici dans le fichier de configuration de MediaTomb.

Dans la ligne:

<accounts enabled="yes" session-timeout="30">

Mettez enabled sur « no » puis à la ligne suivante, choisissez un nom d’utilisateur (user) et un mot de passe (password). Si vous utilisez une Playstation 3, cherchez la ligne:

<protocolInfo extend="no"/>

Et mettez la sur « yes ». Puis cherchez la ligne:

Et décommentez-la en enlevant

Si vous utilisez la Playstation 3 et la Freebox HD ou cette dernière seule, dé-commentez plutôt cette ligne en laissant la précédente commentée:

Pour lire les vidéos HD au format M2TS avec la Playstation 3, il faut ajouter avant:

</extension-mimetype>

…la ligne:

<map from=«m2ts» to=«video/mpeg» />

Enregistrez (Ctrl+O) puis quittez nano (Ctrl+X) et entrez la ligne:

nano /etc/default/mediatomb

Cherchez la ligne: INTERFACE=«» …et ajoutez le nom de votre interface réseau entre les guillemets (c’est presque tout le temps eth0). Enregistrez, quittez nano et redémarrez votre serveur:

reboot

2.2. Partage des fichiers multimédias

Sur votre navigateur préféré, entrez l’adresse suivante:

http://IP-du-serveur:49152

Entrez le nom d’utilisateur et le mot de passe précédemment choisi:

Dans la page qui vient d’apparaître, en haut du menu de gauche, cliquez sur « Filesystem ».

Vous voici dans l’arborescence de votre serveur. Il ne vous reste plus qu’à chercher le dossier que vous voulez partager et à cliquer sur le « + » en haut du menu à droite à côté de l’adresse du répertoire. Pour un fichier seul, c’est la même manipulation mais il faut cliquer sur le « + » à côté du fichier concerné.

Attention: La mise à jour des fichiers partagés n’est pas automatique et vous devez refaire la partie b) pour ajouter de nouveaux fichiers.

L’interface web de MediaTomb n’étant pas très sécurisée et n’en n’ayant plus besoin, nous allons la désactiver. En mode root, entrez de nouveau cette ligne:

# nano /etc/mediatomb/config.xml

Cherchez la ligne:

<ui enabled="yes" />

…et mettez la sur « no » pour désactiver l’interface web. Le jour où vous devrez partager de nouveaux fichiers, il suffira de la mettre sur « yes ». Enregistrez et quittez.

Vous pouvez maintenant accéder aux fichiers multimédias à partir de n’importe quel client UPNP (Freebox HD et Playstation 3 inclus).


archives/rip_homeserver.diy/un_serveur_upnp_avec_mediatomb.txt · Dernière modification : 01/11/2021 13:53 de Cram