
Suite à la mise à jour de la freebox HD du 14 mai 2009, il est désormais possible d’accéder à ses données sur son PC. Mais pour cela, il est nécessaire d’installer un serveur UPnP sur notre ubuntu préférée. J’ai opté pour MediaTomb, bien plus léger que celui préconisé par free pour Linux, à savoir xbmc.
Attention : l’installation décrite ci-dessous est à minima quand au niveau de sécurité assuré.
I Installation :
MediaTomb, présent dans les dépôt officiels, s’installe sans soucis.
$ sudo apt-get install mediatomb
les paquets suivants seront installés automatiquement avec le paquet mediatomb :
-
mediatomb-common
-
mediatomb-daemon
II Configuration :
A. de MediaTomb (facultatif) :
On édite le fichier de configuration de MediaTomb :
$ sudo gedit /etc/default/mediatomb
changer
INTERFACE=""
Par
INTERFACE="eth0"
sauvegarder le fichier.
eth0 est spécifique à ma configuration. Vous trouverez la valeur à indiquer en tapant ifconfig dans la console. Choisissez comme interface, celle qui correspond à votre adresse IP.
B. du pare-feu :
Il faut maintenant ouvrir les ports suivants :
-
49152
-
1900
Cette opération est réalisée avec le pare-feu FireStarter : Dans l’onglet Politique, choisir édition de la politique du trafic entrant.
puis ajouter une nouvelle règle pour l’autorisation d’un service :

editer cette nouvelle règle (ici, ouverture du port 1900 mais pour le port 49152, c’est la même chose) :

Cliquer sur Ajouter, cela donne cela :

Recommerncer l’opération pour le port 49152.
Vous n’avez plus qu’à relancer le pare-feu pour que l’ouverture des ports soit effective :
$ sudo /etc/init.d/firestarter restart
C. du démarrage du démon:
Afin de lancer MediaTomb au démarrage de votre session, il faut le déclarer.
Pour cela :
- lancer le programme de configurations des applications au démarrage (Système→Preferences→Applications au démarrage).
- cliquer sur "Ajouter",
- remplir les champs Nom : MediaTomb Commande : mediatomb -d Commentaire : Serveur UPnP
Remarque : la commande mediatomb -d lance le démon de MediaTomb

Puis cliquer sur "Ajouter".
III Utilisation :
L’interface de gestion de MediaTomb est accessible à l’adresse suivante sur votre navigateur internet :

Cliquez sur Filesystem. Vous n’avez plus qu’à naviguer dans l’arborescence de vos fichiers et de choisir les fichiers et dossiers à partager (cliquer sur + en haut à droite). L’icône représentant deux flèches tournoyantes, en haut à droite, vous permet de scanner votre disque automatiquement à partir du répertoire sur lequel vous vous trouvez.
Database contient tous les objets que vous rendez accessibles à la Freebox par MediaTomb.
La documentation (en anglais) de l’interface est très bien faite
Le partage généré par Médiatomb est accéssible sur la Freebox HD en allant sur MAGNETO (Touche Free de la télécommande→MAGNETO)
La lecture des vidéos sur la freebox fonctionne très bien. Par contre, le viewer de photos de la Freebox les pixellise énormément : elles ne sont pas du tout "regardables".


{ 16 } Commentaires
Une question; est-ce que cette nouvelle fonctionnalité « fonctionne » si la freebox n’est pas en mode routeur ?
est-il possible d’écouter des .MP3 ???
tuto simple et clair, nickel
Merci à toi.
Merci pour l’info! Je viens de tester hier avec Ushare qui marche bien, une préférence entre les deux?
–> nattyebola : l’UPnP donne seulement les ressources en partage, il n’envoie pas de flux à diffuser directement (comme le freeplayer). Donc si la freebox HD ne lit pas le mp3 (ce qui est le cas), tu ne peux donc pas écouter du mp3 par ce biais.
–> Micka : J’avais testé avec Ushare, et cela fonctionnait très bien aussi. Mais je préfère l’interface de MediaTomb.
Pour avoir tester Mediatomb ce week-end, ca marche pas mal et l’interface graphique d’administration est simple.
En tout cas, je confirme, pas de mp3, ni de mkv et les photos sont vraiment pixélisées.
Sur l’interface je vois bien le dossier /Database/PC Directory/home/isaric/Musique/, mais impossible de sélectionner un niveau de plus par exemple le dossier /Database/PC Directory/home/isaric/Musique/Mozart
Que faire ?
J’ai une freebox v4. Est-ce que cette manip va marcher aussi pour moi ou est-ce que c’est réservé aux freebox v5 ?
Merci pour ce tuto.
Je vais peut-être installer cette appli, car XBMC déconne un peu puisque je ne peux pas voir mes fichiers qui sont à côté de dossiers… bizarre.
Question : quel est l’intérêt d’avoir un pare-feu comme firestarter ?
@egan : non, cela ne fonctionne pas car c’est la freebox HD qui fait office de « décompresseur », donc, la freebox 4 ne fait pas cela… il te faut donc utiliser freeplayer qui est aussi dispo pour ubuntu !
Bonjour et merci pour le tuto,
Chez moi, mediatomb tourne en démon et j’ai remarqué que si un répertoire exporté dans mediatomb contient des fichiers et des sous-répertoires, les fichiers de ce répertoires n’apparaissent pas dans l’arborescence PC Directory sur la freebox. Avez-vous également ce problème ?
Cordialement
Eric
Salut merci pour le tuto. Ca marche du tonnerre!
je ne connaissais pas mediatomb et ce tuto ma permis de le faire fonctionner et de l’adopter.
Pourtant j’ai constaté le même problème que la personne précédente (Eric LOEW)
Les fichiers du 1er niveau ne sont pas vue par la freebox. Ils apparaissent si on les déplacent dans un sous répertoire. Y’a t’il un paramétrage supplémentaire à activer ?
et j’apporterai une 2ième remarque, il n’a pas été précisé qu’il faut également activer l’option autoscan, après un temps donné par exemple, du répertoire partagé si on veux que les nouveaux fichiers soient aussi pris en compte.
Bonjour,
sous Archlinux je n’ai pas trouvé le fichier /etc/default/mediatomb
mais dans mon home j’ai le fichier xml qui est décrit dans le doc.
Bizarre qu’il y est ce fichier sou Ubuntu, c’est une version plus vieille?
Sinon je suis en train de me configurer le serveur mais ça marche pas encore. J’explore les options et je pense avoir trouver la solution pour les sous-dossier:
Il y l’option recursive à positionner à yes dans le description de l’autoscan.
(Cf doc pour les détails)
J’ai pas encore put testé malheureusement :s
Bon courage à tous.
Bonjour,
J’ai également adopté Mediatomb. Le lancement du démon ne se fait normalement pas par « Applications au démarrage ». Le démon s’installe de lui-même lors de l’installation.
Un problème cependant ; il peut être nécessaire de régler son lancement, sinon il tente de se lancer avant le service réseau… et échoue; pour le vérifier, regardez dans /var/log/mediatomb.log:
2009-05-31 17:34:08 ERROR: Could not determine interface address
2009-05-31 17:34:09 ERROR: Could not find interface: eth1
Il faut donc changer sa priorité de lancement en la passant de 20 (défaut) à, par exemple, 99. Ainsi, mediatomb se lancera après tous les autres démons, dont le réseau. Les commandes pour changer la priorité sont :
sudo update-rc.d -f mediatomb.sh remove
sudo update-rc.d mediatomb defaults 99
Cordialement.
Comment on fait pour que l’intégralité des photos ne soient pas toutes présentées « en vrac » dans un répertoire unique ?
Pour que les photos soient groupées en répertoire par exemple il faut passer par le scripting : http://mediatomb.cc/dokuwiki/scripting:scripting . Sinon pour les soucis de firewall, on peut protéger mieux : http://slucas.wikidot.com/fr:freebox-upnp
{ 3 } Rétroliens
[...] Go here to see the original: Mise en place d’un serveur UPnP (MediaTomb) sur Ubuntu avec la Freebox HD [...]
[...] 1) Du coté de chez free le fai, la freebox v5 est compatible avec le protocoles UpnP . cette nouvelle fonctionnalité va permettre de diffuser de sur la télévision des contenus numériques (photos et vidéos) en provenance du PC.Pour les utilisateurs de linux vous pouvez utiliser mediatomb: voici un tuto pour ubunteros. [...]
[...] solutions existent ici et là mais j’ai finalement opté pour modifier la priorité de démarrage du script dans [...]
Laisser un commentaire