Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:minidlna [01/11/2015 19:06] smolski [Configuration] |
doc:reseau:minidlna [19/09/2017 18:07] Slyfox [Fichier configuration simplifié] |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
* Niveau requis : {{tag>débutant avisé}} | * Niveau requis : {{tag>débutant avisé}} | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * Commentaires : //Pour partager votre contenu multimédia entre votre PC et votre console de jeux, votre platine Blu-Ray, votre téléphone portable ou votre télévision// | ||
* Suivi : | * Suivi : | ||
* Création par [[user>Slyfox]] le 31/10/2015 | * Création par [[user>Slyfox]] le 31/10/2015 | ||
Ligne 19: | Ligne 20: | ||
===== Installation du paquet ===== | ===== Installation du paquet ===== | ||
- | <code root>apt-get install minidlna</code> | + | <code root>apt-get update && apt-get install minidlna</code> |
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 25: | Ligne 26: | ||
Voici le fichier de configuration ''/etc/minidlna.conf'' par défaut: | Voici le fichier de configuration ''/etc/minidlna.conf'' par défaut: | ||
- | <code># port for HTTP (descriptions, SOAP, media transfer) traffic | + | <file config /etc/minidlna.conf> |
+ | # port for HTTP (descriptions, SOAP, media transfer) traffic | ||
port=8200 | port=8200 | ||
Ligne 107: | Ligne 109: | ||
# maximum number of simultaneous connections | # maximum number of simultaneous connections | ||
# note: many clients open several simultaneous connections while streaming | # note: many clients open several simultaneous connections while streaming | ||
- | #max_connections=50</code> | + | #max_connections=50 |
+ | </file> | ||
Maintenant configurons le serveur pour qu’il partage efficacement nos fichiers en modifiant le fichier ''minidlna.conf'' avec [[:doc:editeurs:nano:]]: | Maintenant configurons le serveur pour qu’il partage efficacement nos fichiers en modifiant le fichier ''minidlna.conf'' avec [[:doc:editeurs:nano:]]: | ||
Ligne 192: | Ligne 195: | ||
==== notify interval ==== | ==== notify interval ==== | ||
- | Si le serveur n'apparaît pas sur le client, nous pouvons baisser le notify interval par exemple à 10, c'est a dire qu'il va attendre 60 secondes pour lancer une recherche de media ajouté. | + | Si le serveur n'apparaît pas sur le client, nous pouvons baisser le notify interval par exemple à 60, c'est a dire qu'il va attendre 60 secondes pour lancer une recherche de media ajouté. |
<code>notify_interval=60</code> | <code>notify_interval=60</code> | ||
Ligne 227: | Ligne 230: | ||
Voici un exemple de fichier de configuration très simplifié et sans les commentaires. | Voici un exemple de fichier de configuration très simplifié et sans les commentaires. | ||
- | <note important>Dans les sections media_dir ne pas oublier de changer "utilisateur" par notre nom d'utilisateur</note> | + | <note important>Dans les sections media_dir ne pas oublier de changer **$USER** par notre nom d'utilisateur</note> |
<code>port=49200 | <code>port=49200 | ||
network_interface=eth0,wlan0 | network_interface=eth0,wlan0 | ||
#user=jmaggard | #user=jmaggard | ||
- | media_dir=V,/home/utilisateur/Video | + | media_dir=V,/home/$USER/Vidéo |
- | media_dir=P,/home/utilisateur/Images | + | media_dir=P,/home/$USER/Images |
- | media_dir=A,/home/utilisateur/Musique | + | media_dir=A,/home/$USER/Musique |
#merge_media_dirs=no | #merge_media_dirs=no | ||
friendly_name=Serveur DLNA Debian | friendly_name=Serveur DLNA Debian | ||
Ligne 249: | Ligne 252: | ||
#root_container=. | #root_container=. | ||
#max_connections=50</code> | #max_connections=50</code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== 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 accès pour tout le monde. Vous pouvez donner l'accès à tout le monde à vos fichiers : | ||
+ | |||
+ | <code root>chmod a+rX /mes_fichiers_et_répertoires/</code> | ||
+ | |||
+ | Cependant, si vous ne désirez pas faire ceci, ne serait-ce que pour des raisons de sécurité, vous pouvez changer l'utilisateur et le groupe utilisé par miniDLNA. | ||
+ | |||
+ | Modifier les lignes du fichier /etc/default/minidlna avec les droits d'administration: | ||
+ | |||
+ | <code root>nano /etc/default/minidlna</code> | ||
+ | |||
+ | #USER="minidlna" | ||
+ | #GROUP="minidlna" | ||
+ | |||
+ | Concrètement, ajoutons la ligne : | ||
+ | |||
+ | GROUP="nom_de_l'utilisateur" | ||
+ | |||
+ | (où nom_de_l'utilisateur est à remplacer par le nom de l'utilisateur (user) de votre machine). | ||
+ | |||
+ | //source https://doc.ubuntu-fr.org/minidlna// | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Liste de commandes utiles ==== | ===== Liste de commandes utiles ==== | ||
Ligne 262: | Ligne 304: | ||
__**Connaître le status**__ | __**Connaître le status**__ | ||
- | <code root>/service minidlna status</code> | + | <code root>service minidlna status</code> |
__**Scanner / reconstruire la base de données**__ | __**Scanner / reconstruire la base de données**__ |