L’objectif est de présenter ce serveur DLNA vraiment simple d’utilisation. Comme uShare, Ready Media (anciennement MiniDLNA) va permettre de partager vos vidéos, votre musique, vos images.
Ce serveur est une bonne alternative à uShare pour ceux qui ont des problèmes de lecture des MPEG4 ou de partage sur un téléviseur. Il s’agit probablement du meilleur serveur dlna sous debian/ubuntu, contrairement à uShare où il peut arriver aux clients de planter ou de mal fonctionner lors du passage d’une musique à l’autre, ou mediatomb qui ne fais pas automatiquement l’arborescence, ce serveur est très stable et autonome, idéale pour partager un disque dur entier par exemple.
I. Installation
• Le paquet étant disponible dans les dépôts, il suffit d’installer le paquet minidlna.
• Ou vous pouvait installer MiniDLNA via terminal et la commande:
sudo apt install minidlna
• Puis fait confirmer l’installation des paquets par “O” + ENTER :
(L’installation va commencer)
II. Démarrage
MiniDLNA est installé comme un service et sera lancé automatiquement quand votre ordinateur sera démarré. À priori, vous n’avez donc jamais à utiliser de commandes pour re-lancer / stopper ce programme (surtout si vous avez laissé l’option de recherche automatique de nouveaux fichiers), cependant si besoin, voici les commandes à utiliser.
Pour redémarrer & arrêter le serveur “minidlna” :
• Redémarrer :
sudo systemctl restart minidlna
• Arrêter :
sudo systemctl stop minidlna
• Pour voir l’état de votre miniDLNA tapez:
sudo systemctl status minidlna
• Vous devrais voir un point • VERTE si service en marche.
• Pour reconstruire la base de données :
sudo systemctl restart minidlna
• Sous Windows, vous devrais trouver le servis DLNA dans votre emplacement réseau :
- Afficher “media library” (adresse IP + port choisi):
III. Configuration de minidlna
Une fois installé, vous devrez éditer le fichier de configuration.
Tous les paramètres (config) sont dans le fichier de configuration /etc/minidlna.conf
Pour le ouvrir et éditer, ouvrez le fichier minidlna.conf avec éditeur “nano” :
sudo nano etc/minidlna.conf
- Configurez ensuite le fichier minidlna.conf. Ci-dessous, mon nouveau fichier minidlna.conf:
La seule chose plus important est de configurer l’emplacement des répertoires multimédia (photos, vidéos et audio)
“A” pour les fichiers audio (eg. media_dir=A,/var/lib/minidlna/music)
“P” pour les fichiers Photos (eg. media_dir=P,/var/lib/minidlna/pictures)
“V” pour les fichiers de type “video” (eg. media_dir=V,/var/lib/minidlna/videos)
[Aller plus loin] :
https://doc.ubuntu-fr.org/minidlna#configuration_de_minidlna
# port utilisé pour DLNA port / trafic HTTP (descriptions, SOAP, transfert de média) port = 8200 # définissez ceci sur le répertoire que vous souhaitez analyser. # * si vous avez plusieurs répertoires, vous pouvez avoir plusieurs médias_dir = # Exemple: media_dir = A, /votre chemin vers les fichiers de musique/ # Exemple: media_dir = V, /votre chemin vers les fichiers video/ # Exemple: media_dir = P, /votre chemin vers les fichiers image/ # Ou combinez les medias tels que "vidéo" et "photo" : # Exemple: media_dir=PV,/home/mon_dossier/dossier_videos_et_photos/ # Ou media_dir = si vous avez plusieurs répertoires, sans spécifier le média media_dir=/opt # le nom de votre mini serveur. Définissez ceci si vous souhaitez personnaliser sous le nom qui apparaît. # Exemple : friendly_name= Mon HOME DLNA Server friendly_name = My DLNA Server #Découverte automatique des nouveaux fichiers dans le répertoire media_dir inotify=yes notify_interval=900
Ubuntu mini DLNA : Disque dur externe
Si nous avons les média sur un disque dur externe et vous voulais les utiliser via “minidlna” voici une petite solution.
- Créons un point de montage de notre disque dur externe, par exemple: /mnt/mon_externe_HDD.
mkdir /mnt/mon_externe_HDD
- Ensuite nous modifiez le “fstab”, attention de bien utiliser “/mnt/mon_externe_HDD” comme point de montage.
- Ensuite ajoutez cette ligne dans le fichier de configuration de “minidlna” (minidlna.config) :
media_dir=/mnt/mon_externe_HDD
Configuration de l’utilisateur et groupe
Par défaut, miniDLNA (lorsqu’il a été installé depuis les dépôts) est exécuté automatiquement au démarrage de l’ordinateur comme un service. L’utilisateur et le groupe par défaut utilisés sont : minidlna
.
Cela peut poser un problème d’accès à vos fichiers de média, s’ils ne sont pas en accessible en lecture pour tout le monde. Vous pouvez donner l’accès en lecture à tout le monde pour vos fichiers, par exemple :
sudo chmod a+rX /chemin/dossier/vidéos/
- Cependant, si vous ne désirez pas faire ceci, vous pouvez changer l’utilisateur et le groupe utilisé par miniDLNA.
Modifier les lignes du fichier /etc/default/minidlna avec les droits d’administration :
#USER="minidlna" #GROUP="minidlna"
- Concrètement, ajouter la ligne :
GROUP="nom_de_l'utilisateur"
(où nom_de_l’utilisateur est à remplacer par le nom de l’utilisateur (user) de votre machine).