Présentation

minidlna est un serveur multimédia qui permet de partager son contenu multimédia sur le réseau afin que chacun se fasse des “playlist” et lise ce qu’il a envie quand il en a envie.

Ce n’est donc pas un serveur de streaming, mais bien de la vidéo à la demande !

Installation

Sous Debian/Ubuntu il suffit de faire :

sudo apt install minidlna

Et le serveur est installé et lancé !

Configuration

Il suffit d’indiquer à minidlna quelques infos, à modifier/renseigner dans le fichier suivant : /etc/minidlna.conf :

port=49200
network_interface=eth0

media_dir=A,/repertoire/musique
media_dir=P,/repertoire/photos
media_dir=V,/repertoire/films

friendly_name=Mon serveur

db_dir=/var/cache/minidlna

inotify=yes
enable_tivo=no
strict_dlna=no
notify_interval=900

Vous devez adapter les valeurs de media_dir afin de renseigner le dossier où se trouver votre musique, photos et films.

Une fois cela renseigné, relancez le serveur en faisant :

sudo service minidlna force-reload

Et ce devrait être bon.

Utiliser des fichiers distants pour le serveur

Une idée possible d’utilisation est : j’ai des fichiers multimédia à écouter/voir chez moi. Je suis chez mes parents et voudrait les écouter. Mais la connexion internet de chez moi (en UPLOAD) étant moindre, charger les fichiers prendrait trop de temps. Et copier/coller toute ma bibliothèque serait idiot.

Donc j’ai pensé à faire un montage SSHFS, c’est à dire avoir un serveur SSH à la maison, et monter mon dossier multimédia chez mes parents.

De là, je voudrais utiliser ce dossier dans minidlna.

Voici donc la procédure :

sudo apt-get install sshfs
sudo gpasswd -a parents fuse
sshfs -o allow_other serveur_distant:/home/moi/mon/dossier/multimedia /home/parents/montage_reseau/
sudo service minidlna force-reload

Et voilà, mon dossier est disponible sur Kodi (interface multimédia).