J'ai essayé de suivre les exemples de ce fil, mais je n'ai toujours pas réussi à le faire fonctionner. J'ai fini par tomber sur cet article ici: Exécuter minidlna sur Ubuntu et l' ai suivi pas à pas et j'ai maintenant les médias sur mon deuxième lecteur servis via minidnla. Si quelqu'un d'autre se débat, je vous suggère de suivre son processus.
J'ai cité son texte au cas où sa page disparaîtrait jamais.
Il a installé un service appelé minidlna qui est censé permettre le streaming de médias. Cependant, il n'aimait pas les autorisations sur son dossier choisi. Le chemin est / media / jw / drive2 / foo.
jw@FooPC:~$ sudo service minidlna restart
* Restarting DLNA/UPnP-AV media server minidlna
[2014/07/23 21:03:30] minidlna.c:594: error: Media directory "/media/jw/drive2/foo" not accessible [Permission denied]
Il l'a pointé vers un dossier dans son dossier d'accueil et il a bien aimé ça, mais pas le 2ème lecteur qui contient le support .
Il a essayé de définir l'utilisateur comme moi dans le fichier conf et dans le fichier par défaut. Mais finalement, il a découvert qu'il devait définir l'utilisateur comme «root» pour que cela fonctionne.
Il a ouvert le terminal et est entré ...
sudo gedit /etc/default/minidlna
... et édité le fichier ...
# User and group the daemon should run as
USER=”root”
#GROUP=”minidlna”
... puis enregistré et de retour au terminal et entré ...
sudo gedit /etc/minidlna.conf
... et édité le fichier ...
# Specify the user name or uid to run as.
user=root
Il a redémarré le service en utilisant ...
sudo service minidlna restart
... dans le terminal et cette fois il n'y a pas eu d'erreur sur les permissions.
J'espère que cela aide quelqu'un comme cela m'a aidé. Si cela vous aide, veuillez visiter sa page et lui laisser un commentaire comme je l'ai fait pour qu'il sache que sa page aide!
MISE À JOUR:
Cela fonctionne immédiatement, mais si vous mettez la machine hors tension, puis la redémarrez, le deuxième lecteur n'est pas desservi par le serveur minidnla jusqu'à ce que vous exécutiez:
sudo service minidlna restart
Le faire fonctionner à partir du démarrage est un problème de lecteur en mode utilisateur et peut être résolu en ajoutant le lecteur à fstab . L'inconvénient est que le système ne démarrera pas automatiquement si le lecteur n'est pas branché, car il demandera de manière agaçante de réessayer ou d'ignorer avant de continuer à démarrer.
Une alternative à l'ajout du lecteur à fstab consiste à redémarrer le service minidlna au redémarrage de cron:
sudo crontab -e
puis ajoutez la ligne suivante à la fin du fichier:
@reboot sleep 60 && sudo service minidlna restart
force-reload
.