Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| minidlna [Le 25/01/2023, 08:44] – [Configuration de l'utilisateur et groupe] Tamarou | minidlna [Le 10/01/2026, 16:17] (Version actuelle) – [Astuces] 90.66.102.55 | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ====== Ready Media (anciennement MiniDLNA) : Mini Serveur DLNA très simple ====== | ====== Ready Media (anciennement MiniDLNA) : Mini Serveur DLNA très simple ====== | ||
| - | L' | + | MiniDLNA / Ready Media est un serveur [[dlna|DLNA]] (UPnP) pour linux, simple |
| - | Comme [[uShare]], **Ready Media** | + | |
| - | Ce serveur est une bonne alternative à uShare | + | |
| - | Il s’agit probablement du meilleur serveur dlna sous debian/ | + | |
| + | **Ready Media** (anciennement **MiniDLNA**) permet de partager vos vidéos, votre musique, vos images... entre votre PC et votre console de jeux, votre platine Blu-Ray, votre téléphone portable ou votre télévision (la plupart sont compatibles). | ||
| - | [[http:// | + | Ce serveur dlna a la réputation d' |
| - | ===== Matériel Clients testé ===== | + | [[http:// |
| - | MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants | + | |
| - | * Décodeur TV UHD86 à travers LiveBox mini 2 | + | <note tip>Sur Ubuntu gnome, un serveur DLNA/UPnP est déjà installé par défaut. Il est accessible en mode graphique dans le panneau des paramètres > Partage > Partage de médias. C' |
| - | * Décodeur TV UHD87 avec livebox play 3 | + | |
| - | * BBox Fibre TV | + | |
| - | * Cambridge Audio Streamer 6 | + | |
| - | * Freebox HD | + | |
| - | * Freebox Revolution | + | |
| - | * IPHONE 3G | + | |
| - | * IPAD (divers logiciels dont Airplay) | + | |
| - | * LG DP1B (mise à jour nécessaire : juillet 2011) | + | |
| - | * Lecteur Blu Ray disc3D LG BX580 lecture de tous ce que j'ai pu tester (image video, music, MKV, MP4, MP3 DivX6 H.264/MPEG4 ,MPEG ,JPEG) aucune restriction pour le moment. | + | |
| - | * LiveBox (décodeur TV4) | + | |
| - | * Neuf Box SFR (NB4-MAIN-R3.1.10) | + | |
| - | * Netbox | + | |
| - | * Numericable LaBox (sauf .srt, ou alors [[http:// | + | |
| - | * Orange Liveradio Vintage (poste de radio FM/Wifi webradio + dlna) | + | |
| - | * Onkyo TX-8050 amplificateur / lecteur réseau | + | |
| - | * Onkyo CR-N765 amplificateur / lecteur CD et réseau | + | |
| - | * Oppo BDP-93EU | + | |
| - | * Philips NetTV 40FLH7605H (Play/ | + | |
| - | * Samsung Galaxy' | + | |
| - | * Samsung TV LCD LE32D550 | + | |
| - | * Samsung TV LCD LE40B651 | + | |
| - | * Samsung TV LCD LE40C630 | + | |
| - | * Samsung TV LED UE40D5000 et UE46D5700 | + | |
| - | * Samsung TV LED UE40JU6400 | + | |
| - | * Samsung TV LED Série 6 (UE32C6000) | + | |
| - | * Samsung TV LED Série 6 (UE40H6400) | + | |
| - | * Samsung TV LED Série 6 (UE46ES6300) | + | |
| - | * Samsung TV LED Série 6 (UE50ES6900) | + | |
| - | * Samsung TV LED Série 7 (UE40B7000) | + | |
| - | * Samsung TV LED Série 7 (UE46F7000) | + | |
| - | * Samsung TV LED Série 7 (UE65MU7055) | + | |
| - | * Samsung TV LED 3D UE40C7700 | + | |
| - | * Samsung TV LED 3D 40UE6030 | + | |
| - | * Samsung Home cinéma HT C5500 | + | |
| - | * Sony Bravia kdl (limitations aux formats reconnus par la TV) | + | |
| - | * Sony BDV E370 3D Ready (Home cinema Bluray, DVD, Xvid, Divx, etc) | + | |
| - | * Sony BDP-S370 (MKV, MPEG4, XViD, DiVX5 et VIDEO_TS/ | + | |
| - | * Sony Playstation 3, Sony Playstation 4 | + | |
| - | * Panasonic TX-P42ST50E | + | |
| - | * Panasonic 58-DX730 | + | |
| - | * TELEFUNKEN 41,9" Wide Screen LED DIGI TV(téléviseur 3D LED entrée de gamme) | + | |
| - | * TABBEE | + | |
| - | * XBOX 360 (Différentiation des Vidéos, Musique et Image et lecture du MPEG4) | + | |
| - | * Application Android HouseMedia | + | |
| - | * Awox StriimLINK | + | |
| - | * chaine DENON CEOL | + | |
| - | * Ampli Denon AVR-3313 | + | |
| - | * Yamaha R-N602 | + | |
| - | * Yamaha WXC-50 | + | |
| - | * Google Chromecast (v1) | + | |
| - | * Google Chromecast Audio | + | |
| - | home cinema : | ||
| - | * Samsung HT D5100 | ||
| - | * Samsung HT D7100 | ||
| - | * Samsung HT F5200 | ||
| - | * LG HB806SH | ||
| - | casque VR : | ||
| - | * Oculus GO | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Le paquet étant disponible dans les [[: | Le paquet étant disponible dans les [[: | ||
| + | |||
| + | Le PC sur lequel vous installez miniDLNA sera le **serveur de fichier** : c'est lui qui les rendra disponible sur votre réseau local, c'est à dire sur les PC et smartphones connectés à votre box internet. Si vous éteignez le PC " | ||
| + | |||
| + | Pour éviter une forte consommation d' | ||
| + | ===== Principes simplifiés d' | ||
| + | - Installer Ready Media (ex MiniDLNA) sur votre PC, qui doit être relié à votre réseau local (votre box internet). | ||
| + | - Configurer l' | ||
| + | - Le PC doit être allumé et Ready Media lancé. Le PC ne doit pas se mettre en veille pendant la diffusion. | ||
| + | - Allez sur le périphérique qui doit afficher le film ou la musique. Il doit être relié à votre réseau local (votre box internet). | ||
| + | - S'il est compatible DLNA et relié au réseau, il détecte automatiquement le serveur. Une télé, par exemple, affichera la liste des films du répertoire PC que vous avez indiqué (côté TV, c'est souvent via le menu " | ||
| + | - Il reste à lancer le flux multimédia (photos, films, musiques, ...) choisit. | ||
| + | - Un téléviseur va être normalement le contrôleur de diffusion (il la lance ou l' | ||
| + | - Si l' | ||
| ===== Lancement de l' | ===== Lancement de l' | ||
| Ligne 98: | Ligne 50: | ||
| ===== Configuration de minidlna ===== | ===== Configuration de minidlna ===== | ||
| - | Rien de compliqué, tous les paramètres sont dans le fichier de configuration ''/ | ||
| - | | + | Par défaut, |
| - | * friendly_name=Serveur DLNA de Toto (ou ce que vous voulez voir apparaître sur l'interface | + | |
| - | + | Les répertoires situés dans ''/ | |
| + | |||
| + | Pour pouvoir faire fonctionner minidlna, il faut donc lui donner accès aux ressources souhaitées. Il existe plusieurs méthodes, en voici certaines : | ||
| + | |||
| + | ==== Ajouter minidlna au groupe UTILISATEUR ==== | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | Cette opération donne à **miniDLNA** accès aux même fichiers que vous. Il y a un petit risque de sécurité : si un pirate prend le contrôle de l' | ||
| + | < | ||
| + | Puis modifier le fichier de configuration : | ||
| + | < | ||
| + | et insérez la / les ligne(s) du / des répertoire(s) que vous voulez rendre accessible(s). Par exemple :\\ | ||
| + | * '' | ||
| + | * '' | ||
| + | où '' | ||
| + | |||
| + | ==== Utiliser le répertoire / | ||
| + | |||
| + | Cette méthode a l' | ||
| + | Créer un répertoire de montage par répertoire qu'on souhaite partager. Par exemple : | ||
| + | < | ||
| + | Rien à modifier dans ''/ | ||
| + | On [[: | ||
| + | - **Montage ponctuel** (sera perdu au redémarrage du PC) :< | ||
| + | | ||
| + | **'' | ||
| + | |||
| + | ==== Finalisation ==== | ||
| + | |||
| + | //Une fois les chemins à partager définis//, et les droits d' | ||
| + | < | ||
| + | et tester son bon fonctionnement : | ||
| + | < | ||
| + | => il ne doit pas y avoir de message d' | ||
| + | |||
| + | Reste à vérifier côté //client// **miniDLNA** | ||
| + | |||
| + | ====Astuces==== | ||
| + | Dans le fichier **/ | ||
| + | < | ||
| + | # Path to the directory you want scanned for media files. | ||
| + | | ||
| + | | ||
| + | Ces options servent si des types de fichiers différents sont mélangés, sinon elles sont inutiles. | ||
| + | |||
| + | Toujours dans le fichier **/ | ||
| + | < | ||
| + | |||
| + | ====Contenu de le fichier ''/ | ||
| + | Ne modifiez rien que vous ne comprenez pas. | ||
| < | < | ||
| # server. | # server. | ||
| Ligne 239: | Ligne 240: | ||
| </ | </ | ||
| - | Par défaut, lorsque // | + | |
| Voir le chapitre suivant pour changer l' | Voir le chapitre suivant pour changer l' | ||
| - | <note important> | ||
| - | media_dir=/ | ||
| - | </ | ||
| Selon la quantité de média que vous partagez, leur disponibilité pour vos appareils clients ne sera pas immédiate. On peut facilement croire à tort que seuls quelques premiers dossiers sont partagés, simplement parce que miniDLNA n'a pas fini de tout analyser. | Selon la quantité de média que vous partagez, leur disponibilité pour vos appareils clients ne sera pas immédiate. On peut facilement croire à tort que seuls quelques premiers dossiers sont partagés, simplement parce que miniDLNA n'a pas fini de tout analyser. | ||
| - | <note important> | + | =====Autre options===== |
| - | <file># notify interval in seconds. default is 895 seconds. | + | |
| - | notify_interval=5 | + | ====Le PC n' |
| - | </ | + | Si le serveur n'apparaît pas sur le client, |
| - | </note> | + | <code> |
| ==== Configuration de l' | ==== Configuration de l' | ||
| Ligne 259: | Ligne 257: | ||
| L' | L' | ||
| - | Cela peut poser un problème d' | + | __Les répertoires situés dans /home/$USER ne sont pas accessibles par défaut__ car le paramètre " |
| + | |||
| + | Cela bloque l' | ||
| + | S'ils sont ailleurs, cela les bloquera aussi s'ils ne sont pas accessibles | ||
| + | |||
| + | Il faut donc non seulement définir un ou des répertoires à diffuser dans **/ | ||
| + | |||
| + | ===Modifier les droits des fichiers eux-mêmes=== | ||
| + | Vous pouvez donner l' | ||
| < | < | ||
| + | A ne jamais faire sur le **/home/** dans son ensemble, ce serait un vrai danger en termes de sécurité des accès. Sur un répertoire unique sans données confidentielles, | ||
| + | |||
| + | === Versions récentes avec systemd === | ||
| + | Pour ne pas modifier le fichier / | ||
| + | D' | ||
| + | < | ||
| + | ensuite le fichier | ||
| + | < | ||
| + | et y coller ce contenu: | ||
| + | < | ||
| + | User=mon_user | ||
| + | Group=mon_user | ||
| + | ProtectHome=off | ||
| + | DynamicUser=no</ | ||
| + | en remplaçant mon-user par son nom d' | ||
| + | finir par : \\ < | ||
| + | et relancer le service | ||
| + | < | ||
| - | Cependant, si vous ne désirez | + | === Anciennes versions sans Systemd === |
| + | Quelques systèmes linux (peu nombreux) n' | ||
| + | Changement de l' | ||
| [[: | [[: | ||
| Ligne 271: | Ligne 297: | ||
| </ | </ | ||
| - | Concrètement, | + | Concrètement, |
| - | \\ \\ La modification de ce paramètre se fait par un autre moyen pour systemd \\ < | + | \\ |
| + | La modification de ce paramètre se fait par un autre moyen pour systemd \\ | ||
| + | < | ||
| + | On peut aussi faire le choix d' | ||
| + | < | ||
| + | ou inversement - et selon qui ( utilisateur et groupe ) est propriétaire des éléments partagés via dlna - ajouter l' | ||
| + | < | ||
| ===== Pochettes de films ===== | ===== Pochettes de films ===== | ||
| Ligne 303: | Ligne 335: | ||
| <note important> | <note important> | ||
| </ | </ | ||
| + | |||
| ===== Configuration du Pare-feu ===== | ===== Configuration du Pare-feu ===== | ||
| Ligne 311: | Ligne 344: | ||
| Exemple de mise en application pour un réseau sous Livebox | Exemple de mise en application pour un réseau sous Livebox | ||
| < | < | ||
| + | |||
| + | ===== Matériel Clients testé ===== | ||
| + | DLNA va fonctionner avec des matériels relativement récent. Leur documentation précise normalement cette compatibilité. | ||
| + | |||
| + | La liste suivante n'est pas exhaustive, mais ces périphériques sont compatibles : | ||
| + | * Décodeur TV UHD86 à travers LiveBox mini 2 | ||
| + | * Décodeur TV UHD87 avec livebox play 3 | ||
| + | * BBox Fibre TV | ||
| + | * Cambridge Audio Streamer 6 | ||
| + | * Freebox HD | ||
| + | * Freebox Revolution | ||
| + | * IPHONE 3G | ||
| + | * IPAD (divers logiciels dont Airplay) | ||
| + | * LG DP1B (mise à jour nécessaire : juillet 2011) | ||
| + | * Lecteur Blu Ray disc3D LG BX580 lecture de tous ce que j'ai pu tester (image video, music, MKV, MP4, MP3 DivX6 H.264/MPEG4 ,MPEG ,JPEG) aucune restriction pour le moment. | ||
| + | * LiveBox (décodeur TV4) | ||
| + | * Neuf Box SFR (NB4-MAIN-R3.1.10) | ||
| + | * Netbox | ||
| + | * Numericable LaBox (sauf .srt, ou alors [[http:// | ||
| + | * Orange Liveradio Vintage (poste de radio FM/Wifi webradio + dlna) | ||
| + | * Onkyo TX-8050 amplificateur / lecteur réseau | ||
| + | * Onkyo CR-N765 amplificateur / lecteur CD et réseau | ||
| + | * Oppo BDP-93EU | ||
| + | * Philips NetTV 40FLH7605H (Play/ | ||
| + | * Samsung Galaxy' | ||
| + | * Samsung TV LCD LE32D550 | ||
| + | * Samsung TV LCD LE40B651 | ||
| + | * Samsung TV LCD LE40C630 | ||
| + | * Samsung TV LED UE40D5000 et UE46D5700 | ||
| + | * Samsung TV LED UE40JU6400 | ||
| + | * Samsung TV LED Série 6 (UE32C6000) | ||
| + | * Samsung TV LED Série 6 (UE40H6400) | ||
| + | * Samsung TV LED Série 6 (UE46ES6300) | ||
| + | * Samsung TV LED Série 6 (UE50ES6900) | ||
| + | * Samsung TV LED Série 7 (UE40B7000) | ||
| + | * Samsung TV LED Série 7 (UE46F7000) | ||
| + | * Samsung TV LED Série 7 (UE65MU7055) | ||
| + | * Samsung TV LED 3D UE40C7700 | ||
| + | * Samsung TV LED 3D 40UE6030 | ||
| + | * Samsung Home cinéma HT C5500 | ||
| + | * Sony Bravia kdl (limitations aux formats reconnus par la TV) | ||
| + | * Sony BDV E370 3D Ready (Home cinema Bluray, DVD, Xvid, Divx, etc) | ||
| + | * Sony BDP-S370 (MKV, MPEG4, XViD, DiVX5 et VIDEO_TS/ | ||
| + | * Sony Playstation 3, Sony Playstation 4 | ||
| + | * Panasonic TX-P42ST50E | ||
| + | * Panasonic 58-DX730 | ||
| + | * TELEFUNKEN 41,9" Wide Screen LED DIGI TV(téléviseur 3D LED entrée de gamme) | ||
| + | * TABBEE | ||
| + | * XBOX 360 (Différentiation des Vidéos, Musique et Image et lecture du MPEG4) | ||
| + | * Application Android HouseMedia | ||
| + | * Awox StriimLINK | ||
| + | * chaine DENON CEOL | ||
| + | * Ampli Denon AVR-3313 | ||
| + | * Yamaha R-N602 | ||
| + | * Yamaha WXC-50 | ||
| + | * Google Chromecast (v1) | ||
| + | * Google Chromecast Audio | ||
| + | |||
| + | home cinema : | ||
| + | * Samsung HT D5100 | ||
| + | * Samsung HT D7100 | ||
| + | * Samsung HT F5200 | ||
| + | * LG HB806SH | ||
| + | |||
| + | casque VR : | ||
| + | * Oculus GO | ||
| ---- | ---- | ||
