23 10 | 2010

Configuration Mediatomb

Rédigé par Matthias

Classé dans : Serveur

Je souhaitais avoir dans Mediatomb une vue hiérarchique de mes répertoires. Par défaut, Mediatomb met tous les fichiers en vrac dans un même container.

J'ai installé Mediatomb sur NSLU2, passé sous Debian Lenny.


Fichier import.js


Dans un premier temps, j'ai modifié le fichier import.js, dans le répertoire /usr/share/mediatomb/js. J'ai remplacé la fonction addVideo, par la fonction suivante :

function addVideo(obj)
{
var dir = obj.location.split('/');
var skip=4;
var chain = new Array('Video');

if(skip <= dir.length-2)
for(i=skip;i<=(dir.length-2);i++)
chain.push(dir[i]);

addCdsObject(obj, createContainerChain(chain));
}

Le paramètre "skip" correspond au nombre de / avant le premier répertoire, dans mon cas /u01/media/video/, soit 4 /


Fichier config.xml


Dans un deuxième temps, j'ai modifié le fichier config.xml, dans le répertoire /etc/mediatomb, pour prendre en compte la modification.

J'ai modifié la ligne

virtual-layout type="builtin"
par
virtual-layout type="js"

Après avoir redémarré mediatomb, j'ai vidé la database, et j'ai ajouté mon répertoire video.

Maintenant, avec la Freebox HD, j'ai accès par répertoire à mes vidéos.


Encore plus loin...


Pour aller plus loin dans la configuration de mediatomb, il faut aller à la page scripting
Mots clés : nslu2, mediatomb, upnp, linux

Écrire un commentaire

Capcha
Entrez le code de l'image : 

RECHERCHE



Catégories

Archives