Blue Flower

Installation

  • Utiliser Synaptic pour installer l'application minidlna.
  • Pour lancer le serveur minidlna en arrière plan :
/usr/sbin/minidlna -f /etc/minidlna.conf -R

Lancement de l'application

  • Pour redémarrer :
sudo /etc/init.d/minidlna restart
  • Pour arrêter :
sudo /etc/init.d/minidlna stop
  • Pour voir son état minidlna :
sudo /etc/init.d/minidlna status
  • Pour reconstruire la base de données :
sudo /etc/init.d/minidlna force-reload

Configuration de minidlna

Éditer le fichier de configuration et ajouter les lignes suivantes :

# nano /etc/minidlna.conf
  • Modifier le stockage de la base de données.
# Path to the directory that should hold the database and album art cache.
db_dir=/home/[user]
Nota.
Remplacer [user] par votre nom d'utilisateur.
  • Ajouter les répertoires de musiques, de photos et de vidéos
media_dir=A,/home/[user]/repertoire/musique
media_dir=P,/home/[user]/repertoire/photos
media_dir=V,/home/[user]/repertoire/films
  • Configurer l'interface réseau
network_interface=eth0
  • Actualiser les fichiers sans redémarrage
# Automatic discovery of new files in the media_dir directory.
inotify=yes

Donner l'accès aux répertoires de musiques, de photos et de vidéos

Éditer le fichier /etc/default/minidlna :

# nano /etc/default/minidlna

Remplacer les lignes suivantes :

USER="minidlna"
GROUP="minidlna"

Par votre nom d'utilisateur USER="monuser" et par votre groupe GROUP="mongroupe"

Corrections d'erreurs

  • Modifier le nombre de max_user_watches par 65536
nano /proc/sys/fs/inotify/max_user_watches

La valeur par défaut est trop faible et bloque l'actualisation de la base SQL.

  • Pour les grosses bases de données, il faut modifier le fichier /etc/sysctl.conf. En root, ajouter la ligne suivante à la fin du fichier.
fs.inotify.max_user_watches = 100000

Démarrage automatique à votre séquence de boot

update-rc.d minidlna defaults