Scripts d’import en Javascript pour Mediatomb

Après avoir activer le support du javascript dans Mediatomb, il est intéressant de scripter les fichiers common.js et import.js afin d’avoir une hiérarchisation de vos médias qui vous conviendra.

Je n’utilise Mediatomb que pour mes films et mes séries. Ceux-ci sont disponibles dans /zfilms et /zseries.

Les films sont organisés dans des répertoires par genres et les séries sont organisées par saisons.

Évidemment mes scripts ne sont données qu’à titre d’exemple et devront être adaptés à votre organisation. Ils permettent une visualisation par genre et par classement alphabétique.…

Read more

Mediatomb sur Ubuntu avec support du javascript

Après avoir essayé plusieurs serveurs DLNA, j’ai finalement porté mon choix sur Mediatomb car il permet d’organiser ses fichiers grâce à des scripts javascript.

Malheureusement la version de Mediatomb disponible dans les dépôts Ubuntu n’a pas été compilée avec le javascript activé.

Voici donc la manipulation à suivre pour recompiler une version de Mediatomb avec le support du Javascript.

Tout d’abord, il faut supprimer les librairies libmoz185 présentes par défaut dans Ubuntu puis installer des librairies nécessaires à la compilation:

Ensuite téléchargez les librairies libmozjs2d et  libmozjs-dev initialement développées pour Debian Squeeze.…

Read more

Lister les bases de données MySQL sous Linux

Aujourd'hui mon serveur MediaTomb a eu un problème, il n'arrivait pas à se connecter à sa base de données. J'ai donc voulu comprendre pourquoi.

Pour celà, j'ai dû lister les bases de données présentes sur mon serveur MySQL.

Tout d'abord, il faut s'authentifier avec des droits suffisants pour lister les bases de données. Personnellement je m'identie toujours en tant que "root":

mysql -u root -p

Une fois identifié, il vous suffit d'utiliser la commande "show databases" dans le terminal:

mysql> show databases;

Cela vous retournera alors quelque chose comme çà:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mediatomb          |
| mysql              |
| zbase              |
| zbasebackup        |
+--------------------+
5 rows in set (0.02 sec)

Ma base mediatomb est bien présente.…

Read more

Choisir son serveur DLNA

Depuis quelques années, le multimédia est omniprésent dans notre environnement: baladeurs numériques, tablettes, smartphones, …

Afin de faciliter la communication entre les différents périphériques pouvant diffuser ou émettre des contenus multimédia, une norme a été mise en place: DLNA.

Qu'est ce que le DLNA?

DLNA, Digital Living Network Alliance est une norme facilitant l'accès aux contenus multimédia, entre différents périphériques, connectés au sein d'un même réseau informatique.

Rapidement adopté par plus de 250 sociétés leaders dans le monde numérique (Sony, Philips, Samsung, LG, etc…), DLNA est devenu le standard pour la diffusion de contenu multimédia entre plusieurs périphériques.…

Read more