Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
minidlna [Le 02/08/2014, 11:34]
TravellingFroggy [Pochettes de films avec la PS3]
minidlna [Le 03/02/2024, 13:55] (Version actuelle)
Coeur Noir [Configuration de l'utilisateur et groupe]
Ligne 1: Ligne 1:
-{{tag>​partage upnp dlna}}+{{tag>Focal Bionic ​partage upnp dlna}}
  
 ---- ----
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'​objectif ​est de présenter ce serveur DLNA vraiment ​simple d'​utilisation.  +MiniDLNA / Ready Media est un serveur ​[[dlna|DLNA]] pour linux simple d'​utilisation.
-Comme [[uShare]], **Ready Media** (anciennement **MiniDLNA**) va permettre 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!!!\\  +
-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.+
  
-SITES OFFICIELS +Comme [[uShare]], **Ready Media** (anciennement **MiniDLNA**) va permettre 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.
-http://​minidlna.sourceforge.net/  +
-http://​sourceforge.net/​projects/​minidlna/​+
  
 +Ce serveur de diffusion est une bonne alternative à uShare pour ceux qui ont des problèmes de lecture des MPEG4 ou de partage sur un téléviseur.
  
-===== Matériel Clients testé ===== +Ce serveur ​dlna a la réputation d'​être très stable sous debian/​ubuntu,​ contrairement à [[ushare|uShare]] ​qui peut dysfonctionner lors du passage d'une musique à l'​autre,​ ou à [[mediatomb|mediatomb]] qui ne fait pas automatiquement l'​arborescence.
-MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants :+
  
-  * Décodeur TV UHD86 à travers LiveBox mini 2 +MiniDLNA ​Ready Media est très stable et autonomeidéal ​pour partager un disque dur entier ​par exemple.
-  * 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 . +
-  * Neuf Box SFR (NB4-MAIN-R3.1.10) +
-  * Numericable LaBox (sauf .srt) +
-  * Orange Liveradio Vintage (poste de radio FM/Wifi webradio + dlna) +
-  * Philips NetTV 40FLH7605H (Play/​Pause/​FW/​RW OK, musique et photos OK, Video sans sous-titres) +
-  * Samsung Galaxy'​S GT-I9000 (Lecture Xvid,​Divx,​Mkv) +
-  * Samsung TV LCD LE32D550 +
-  * Samsung TV LCD LE40B651 +
-  * Samsung TV LCD LE40C630 +
-  * Samsung TV LED UE40D5000 et UE46D5700 +
-  * Samsung TV LED Série 6 (UE32C6000) +
-  * Samsung TV LED Série 6 (UE46ES6300) +
-  * Samsung TV LED Série 6 (UE50ES6900) +
-  * Samsung TV LED Série 7 (UE40B7000) +
-  * 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/​MPEG2 Firmware version M03.R.769) ​  +
-  * Sony Playstation 3 +
-  * TABBEE +
-  * XBOX 360 (Différentiation des Vidéos, Musique et Image et lecture du MPEG4) +
-  * Amplificateur Onkyo TX-8050 +
-  * Application Android HouseMedia+
  
-home cinema ​: +[[http://​minidlna.sourceforge.net/​|SITE OFFICIEL]]
-  * Samsung HT D5100 +
-  * Samsung HT D7100 +
-  * Samsung HT F5200 +
-===== Installation =====+
  
-==== Depuis le dépôt Universe (Ubuntu 11.10 Oneiric Ocelot et suivants) ==== 
  
-Le paquet étant disponible dans le dépôt universe, il s'​[[:​tutoriel:​comment_installer_un_paquet|installe]] depuis la logithèque ou en cliquant sur ce lien  **[[apt>​minidlna]]**.+===== Installation =====
  
-==== Depuis ​le dépôt PPA (Ubuntu 9.10 Karmic Koala et suivantes) ====+Le paquet étant disponible dans les [[:​dépôts]],​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] ​ **[[apt>​minidlna]]**.
  
-[[:​PPA|Ajoutez le PPA]] **ppa:​stedy6/​stedy-minidna**((https://​launchpad.net/​~stedy6/​+archive/​stedy-minidna)) dans vos sources de logicielspuis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez ​la liste des paquets]].+===== Principes simplifiés d'​utilisation ===== 
 +  ​Installer Ready Media (ex MiniDLNA) sur votre PC, qui doit être relié à votre réseau local (votre box internet). 
 +  ​Configurer l'​outil pour définir à quoi le serveur ​ DLNA peut accéder (par exemple votre répertoire de films, ou de musiques)
 +  - 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éseauil détecte automatiquement le serveur. Une télé, par exemple, affichera ​la liste des films du répertoire configuré sur le PC. 
 +  - Il reste à lancer le flux multimédia (photos, films, musiques, ...) choisit. 
 +  - Une télé va être normalement le contrôleur de diffusion (elle la lance ou l'​arrête),​ mais il peut être nécessaire d'​avoir un appareil additionnel (une télécommande) pour certains matériels. 
 +  - Si l'​appareil n'est pas DLNA, il est parfois possible d'y installer un logiciel ajoutant cette compatibilité.
  
-Puis [[:​tutoriel:​comment_installer_un_paquet|on installe le paquet]] **[[apt://​minidlna|minidlna]]**.+===== Lancement de l'​application =====
  
-==== Par l'archive ====+**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.
  
-Télécharger le fichier tar.gz à l'​adresse : \\  +Pour redémarrer ​arrêter ​état minidlna ​
-http://sourceforge.net/​projects/​minidlna/+<​code>​ 
 +sudo systemctl restart minidlna 
 +sudo systemctl stop minidlna 
 +sudo systemctl status minidlna 
 +</code>
  
-Puis [[:​archivage#​archiver_et_extraire_une_archive|décompressez l'​archive]] ​ 
-<​code>​tar -zxvf minidlna_1.0.16.3_static.tar.gz</​code>​ 
  
-<note important>Remarque : la décompression de l'​archive crée les répertoires etc/ et usr/sbin/ là où vous vous trouvez !!!</note>+Pour reconstruire la base de données : 
 +<code>sudo systemctl restart minidlna</code>
  
-Déplacer  ​minidlna ​et son fichier de configuration : +===== Configuration de minidlna ​===== 
-<​code>​sudo mv usr/sbin/minidlna ​/usr/sbin/</​code>​+Rien de compliqué, tous les paramètres sont dans le fichier de configuration ​''/​etc/​minidlna.conf ''​. La seule chose à configurer obligatoirement concerne l'​emplacement des répertoires multimédias à partager (photos, vidéos et audio). Exemple où on indique 2 répertoires (on peut en mettre autant qu'on veut) 
 +<​code>​# Path to the directory you want scanned for media files. 
 + ​media_dir=A,​/home/toto/​musique 
 + ​media_dir=V,/​home/​toto/​videos</​code>​ 
 +La lettre (P=Photo ; V=Vidéo ; A=Audio) indique le type de fichier à afficher, mais ce n'est pas une obligation. Si le type de fichier n'est pas spécifié, tous les fichiers du répertoire apparaitrons. Par exemple : 
 +<​code>​ 
 +# Path to the directory you want scanned for media files. 
 + ​media_dir=/​home/​toto/​musique 
 + ​media_dir=/home/toto/videos</​code>​
  
-<​code>​sudo mv etc/​minidlna.conf /etc/</​code>​+On peut ajouter (pas obligatoire) d'​autres options dans le fichier, comme le nom qui s'​affichera dans votre TV. Par exemple : 
 +<​code>​friendly_name=Serveur DLNA de Toto</​code>​
  
-Pour lancer ​le serveur ​minidlna ​en arrière plan : +Voilà un exemple de ce que contient ​le fichier ''/​etc/​minidlna.conf ''​. Ne modifiez rien que vous ne comprenez pas, à part les répertoires à partager. 
-<code>/usr/​sbin/​minidlna ​-f /etc/minidlna.conf ​-R</​code>​+<file># This is the configuration file for the MiniDLNA daemon, a DLNA/UPnP-AV media 
 +# server. 
 +
 +# Unless otherwise noted, the commented out options show their default value. 
 +
 +# On Debian, you can also refer to the minidlna.conf(5) man page for 
 +# documentation about this file.
  
-Pour lancer le serveur minidlna avec la console en sortie : +# Specify the user name or uid to run as (root by default). 
-<​code>​/usr/sbin/​minidlna -f /etc/minidlna.conf -P /var/run/minidlna.pid -d -R</​code>​+# On Debian system command line option (from /etc/default/minidlna) overrides this. 
 +#user=minidlna
  
-<​note>​1- s'il a été installé par le PPA,  la commande est : 
-<​code>​ minidlna -f /​etc/​minidlna.conf -R</​code>​ (il ne faut pas préciser le chemin) 
  
-2- constaté sur lucid il vaut mieux la lancer en sudo +# Path to the directory you want scanned for media files. 
-</note>+
 +# This option can be specified more than once if you want multiple directories 
 +# scanned. 
 +
 +# If you want to restrict a media_dir to a specific content type, you can 
 +# prepend the directory name with a letter representing the type (A, P or V), 
 +# followed by a comma, as so
 +#   * "​A"​ for audio    (eg. media_dir=A,/​var/​lib/​minidlna/​music) 
 +#   * "​P"​ for pictures (eg. media_dir=P,/​var/​lib/​minidlna/​pictures) 
 +#   * "​V"​ for video    (eg. media_dir=V,/​var/​lib/​minidlna/​videos) 
 +#   * "​PV"​ for pictures and video (eg. media_dir=PV,/​var/​lib/​minidlna/​digital_camera) 
 +media_dir=V,/​home/​toto/​Vidéos 
 +media_dir=P,/​home/​toto/​Images 
 +media_dir=A,/​home/​toto/Musique
  
-===== Lancement de l'​application =====+# Set this to merge all media_dir base contents into the root container 
 +# (The default is no.) 
 +#​merge_media_dirs=no
  
-Si vous avez installée **Ready Media** /  **MiniDLNA** par les dépots, il est installé comme un service et sera lancé automatiquement quand votre ordinateur sera démarréA 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.+# Path to the directory that should hold the database and album art cache. 
 +db_dir=/var/​cache/​minidlna
  
-Pour redémarrer / arrêter / état minidlna : +# Path to the directory that should hold the log file
-<​code>​ +log_dir=/var/log
-sudo /etc/init.d/minidlna restart +
-sudo /etc/​init.d/​minidlna stop +
-sudo /​etc/​init.d/​minidlna status +
-</code>+
  
 +# Type and minimum level of importance of messages to be logged.
 +#
 +# The types are "​artwork",​ "​database",​ "​general",​ "​http",​ "​inotify",​
 +# "​metadata",​ "​scanner",​ "​ssdp"​ and "​tivo"​.
 +#
 +# The levels are "​off",​ "​fatal",​ "​error",​ "​warn",​ "​info"​ or "​debug"​.
 +# "​off"​ turns of logging entirely, "​fatal"​ is the highest level of importance
 +# and "​debug"​ the lowest.
 +#
 +# The types are comma-separated,​ followed by an equal sign ("​="​),​ followed by a
 +# level that applies to the preceding types. This can be repeated, separating
 +# each of these constructs with a comma.
 +#
 +# The default is to log all types of messages at the "​warn"​ level.
 +#​log_level=general,​artwork,​database,​inotify,​scanner,​metadata,​http,​ssdp,​tivo=warn
  
-Pour reconstruire la base de données ​+# Use a different container as the root of the directory tree presented to 
-<​code>​sudo /etc/init.d/minidlna force-reload</code>+# clients. The possible values are
 +#   * "." - standard container 
 +#   * "​B"​ - "​Browse Directory"​ 
 +#   * "​M"​ - "​Music"​ 
 +#   * "​P"​ - "​Pictures"​ 
 +#   * "​V"​ - "​Video"​ 
 +#   * Or, you can specify the ObjectID of your desired root container 
 +#     (eg. 1$F for Music/Playlists) 
 +# If you specify "​B"​ and the client device is audio-only then "Music/Folders"​ 
 +# will be used as root. 
 +#​root_container=.
  
-===== Configuration de minidlna ===== +# Network interface(s) to bind to (e.g. eth0)comma delimited. 
-Rien de compliquétous les paramètres sont dans le fichier de configuration ''/​etc/​minidlna.conf ''​ :+# This option can be specified more than once. 
 +#​network_interface=
  
-  * port : mettre 49200 +Port number ​for HTTP traffic ​(descriptions,​ SOAP, media transfer)
-  * network_interface=eth0 (par câble ethernet ou bien ''​wlan0''​ pour le WiFi) séparé par des virgules dans le cas de plusieurs interfaces réseau ex: wlan0,​eth0 +# This option is mandatory (or it must be specified on the command-line using 
-  * (fonctionnels chez moi sur une Debian 6 avec minidlna en version 1.0.18-5.dc1) +# "​-p"​). 
-  * media_dir=A,/​repertoire/​musique (les répertoires à scanner) +port=8200
-  * db_dir=/​var/​cache/​minidlna (répertoire du cache) [par défaut : ''/​tmp''​] +
-  * friendly_name=Nexus DLNA Server (ou ce que vous voulez voir apparaître sur l'​interface du client DLNA via la télévision) +
-  +
-<​file>​port for HTTP (descriptions,​ SOAP, media transfer) ​traffic +
-port=49200+
  
-network interface to bind to (this is the only interface that will serve files+URL presented ​to clients ​(e.g. http://​example.com:​80). 
-network_interface=eth0+#​presentation_url=/
  
-set this to the directory you want scanned+Name that the DLNA server presents ​to clients
-* if have multiple directories,​ you can have multiple media_dir= lines +Defaults ​to "​hostnameusername". 
-# * if you want to restrict a media_dir to a specific content type, you +friendly_name="Serveur DLNA de toto"
-#   can prepend the type, followed by a comma, to the directory: +
-#   ​+ ​"A" for audio  (egmedia_dir=A,/​home/​jmaggard/​Music) +
-#   + "​V"​ for video  (eg. media_dir=V,/​home/​jmaggard/​Videos) +
-#   ​+ ​"P" ​for images (eg. media_dir=P,/​home/​jmaggard/​Pictures) +
-media_dir=A,/​repertoire/​musique +
-media_dir=P,/​repertoire/​photos +
-media_dir=V,/​repertoire/​films+
  
-set this if you want to customize ​the name that shows up on your clients +Serial number ​the server reports to clients
-friendly_name=My DLNA Server+# Defaults to the MAC address of nework interface. 
 +#serial=
  
-set this if you would like to specify ​the directory where you want MiniDLNA ​to store its database and album art cache +Model name the server reports ​to clients. 
-db_dir=/​var/​cache/​minidlna+#model_name=Windows Media Connect compatible (MiniDLNA)
  
-this should be a list of file names to check for when searching for album art +Model number the server reports ​to clients. 
-note: names should be delimited with a forward slash ("/"​) +Defaults to the version number of minidlna. 
-album_art_names=Cover.jpg/​cover.jpg/​AlbumArtSmall.jpg/​albumartsmall.jpg/​AlbumArt.jpg/​albumart.jpg/​Album.jpg/​album.jpg/​Folder.jpg/​folder.jpg/​Thumb.jpg/​thumb.jpg+#​model_number=
  
-set this to no to disable inotify monitoring to automatically discover ​new files +Automatic discovery of new files in the media_dir directory.
-# note: the default is yes+
 inotify=yes inotify=yes
  
-set this to yes to enable support ​for streaming ​.jpg and .mp3 files to a TiVo supporting HMO +List of file names to look for when searching for album art. 
-enable_tivo=no+# Names should be delimited with a forward slash ("/"​). 
 +# This option can be specified more than once. 
 +album_art_names=Cover.jpg/cover.jpg/​AlbumArtSmall.jpg/​albumartsmall.jpg 
 +album_art_names=AlbumArt.jpg/​albumart.jpg/​Album.jpg/​album.jpg 
 +album_art_names=Folder.jpg/​folder.jpg/​Thumb.jpg/​thumb.jpg
  
-set this to strictly ​adhere to DLNA standards. +Strictly ​adhere to DLNA standards. 
-This will allow server-side downscaling of very large JPEG images, +# This allows ​server-side downscaling of very large JPEG images, which may 
-#   which may hurt JPEG serving performance on (at least) Sony DLNA products. +# decrease ​JPEG serving performance on (at least) Sony DLNA products. 
-strict_dlna=no+#strict_dlna=no
  
-default presentation url is http address on port 80 +Support for streaming .jpg and .mp3 files to a TiVo supporting HMO. 
-#presentation_url=http://​www.mylan/​index.php+#enable_tivo=no
  
-notify interval ​in seconds. ​default ​is 895 seconds. +Which method to use for registering ​in TiVo: '​bonjour'​ (default) or 
-notify_interval=900+# legacy '​beacon'​ 
 +#​tivo_discovery=bonjour
  
-serial and model number the daemon will report to clients +SSDP notify interval, in seconds. 
-in its XML description +#notify_interval=895
-serial=12345678 +
-model_number=1 +
-</​file>​ +
-<note warning>​Par défaut, lorsque //​miniDLNA//​ est lancé en tant que service, il est exécuté avec l'​utilisateur ''​minidlna''​ et groupe ''​minidlna''​. Selon les permissions sur vos répertoires et fichiers, cela peut être un problème pour que vos fichiers apparaissent dans //​miniDLNA//​.+
  
-Voir le chapitre suivant pour changer l'​utilisateur et le groupe avec lequel est exécuté //miniDLNA//.</​note>​+# Path to the MiniSSDPd socket, for MiniSSDPd support. 
 +#​minissdpdsocket=/run/minissdpd.sock
  
-<note important>​Vous n'​êtes pas obligés d'​associer une lettre aux répertoires devant être scannés :\\ +# Always set SortCriteria to this value, regardless of the SortCriteria 
-media_dir=/media/My Passport/​videos/​\\ media_dir=/​media/​WALKMAN/​musiques/​\\ +# passed by the client 
-</​note>​+# e.g. force_sort_criteria=+upnp:​class,​+upnp:​originalTrackNumber,​+dc:​title 
 +#​force_sort_criteria=
  
 +# maximum number of simultaneous connections
 +# note: many clients open several simultaneous connections while streaming
 +#​max_connections=50
  
-<note important>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 scannerUne bonne méthode consiste à le lancer la première fois avec la console en sortie (cf 2.3) +# set this to yes to allow symlinks that point outside user-defined media_dirs. 
-</​note>​+#​wide_links=no 
 + 
 +</file> 
 +Par défaut, lorsque //​miniDLNA//​ est lancé en tant que service, il est exécuté avec l'​utilisateur ''​minidlna''​ et groupe ''​minidlna''​. Selon les permissions sur vos répertoires et fichiers, cela peut être un problème pour que vos fichiers apparaissent dans //​miniDLNA//​. 
 + 
 +Voir le chapitre suivant pour changer l'​utilisateur et le groupe avec lequel est exécuté //​miniDLNA//​. 
 + 
 +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>​Si le serveur n'​apparait ​pas sur le client, baisser le notify interval dans le fichier minidlna.conf,​ par exemple à 5 :+<note important>​Si le serveur n’apparaît ​pas sur le client, baisser le notify interval dans le fichier minidlna.conf,​ par exemple à 5 :
 <​file>#​ notify interval in seconds. default is 895 seconds. <​file>#​ notify interval in seconds. default is 895 seconds.
 notify_interval=5 notify_interval=5
Ligne 187: Ligne 210:
 </​note>​ </​note>​
  
-<note important>​En cas de problèmes ​de droits lors du lancementune solution pour éviter un lancement en root (sudo) ​est de récupérer l'archive sur sourceforge:​\\ +=====Autre options===== 
-[[http://​sourceforge.net/​projects/​minidlna/​]]\\ +====Le PC n'​apparait pas sur la TV==== 
-  * créer un répertoire .minidlna dans le répertoire utilisateur\\ +Si le serveur n'​apparaît pas sur le client, il est possible ​de baisser la valeur ​de la ligne **notify interval**par exemple à 60, c'est a dire qu'il va attendre 60 secondes pour lancer une recherche de media ajoutéCela peut régler ​le problèmeExemple de ligne : 
-  * décompresser dans ce répertoire ​.minidlna ​ \\ +<code>notify_interval=60</code>
-  * modifier le fichier minidlna.conf\\ +
-<file> +
-# set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache +
-db_dir=/home/​MON_NOM_UTILISATEUR/​.minidlna+
  
-# set this if you would like to specify the directory where you want MiniDLNA to store its log file +==== Configuration de l'​utilisateur et groupe ==== 
-log_dir=/home/MON_NOM_UTILISATEUR/.minidlna+ 
 +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 : 
 +<​code>​ sudo chmod a+rX /​chemin/​dossier/​vidéos/​ </​code>​ 
 + 
 +Cependant, si vous ne désirez pas faire ceci, vous pouvez changer l'​utilisateur et le groupe utilisé par //​miniDLNA//​. 
 + 
 + 
 +[[:​tutoriel:​comment_modifier_un_fichier|Modifier les lignes du fichier]] **/​etc/​default/​minidlna** avec les [[:​sudo|droits d'​administration]] :​ 
 +<​file>​ 
 +#​USER="​minidlna"​ 
 +#​GROUP="​minidlna"
 </​file>​ </​file>​
  
-   * et adapter ​la commande de lancement:\\ +Concrètement,​ ajouter ​la ligne <​file>​GROUP="​nom_de_l'​utilisateur"​ </​file>​ (où //​nom_de_l'​utilisateur//​ est à remplacer par le nom de l'​utilisateur (user) de votre machine).\\ 
-Par exemple:\\ +\\ 
-<​code>/​home/​MON_NOM_UTILISATEUR/​.minidlna/​usr/​sbin/minidlna -/home/MON_NOM_UTILISATEUR/.minidlna/etc/minidlna.conf<​/code> +La modification de ce paramètre se fait par un autre moyen pour systemd ​\\ 
-</note+<​code> ​# User and group the daemon should run as </code> <​code>#​ only for sysV init, for systemd please override ​minidlna.service </​code>​ \\ Dans ce cas, il faut modifier le fichier ​/usr/lib/​systemd/​system/minidlna.service pour y changer le groupe utilisateur,​ et finir par : \\ <​code>​ sudo systemctl daemon-reload </code>​\\ 
-===== Pochettes de films avec TV Samsung ​=====+On peut aussi faire le choix d'​ajouter son utilisateur au groupe minidlna \\ 
 +<​code>​ sudo adduser mon_utilisateur minidlna</​code>​\\ 
 +ou inversement - et selon qui ( utilisateur et groupe ) est propriétaire des éléments partagés via dlna - ajouter l'​utilisateur ​//​minidlna// ​ au groupe de l'//$USER// propriétaire des éléments partagés :\\ 
 +<code>sudo adduser minidlna $USER</code>\\ 
 +===== Pochettes de films  ​===== 
 + 
 +==== Pour TV Samsung ====
 Pour afficher la pochette d'un film, créer un fichier JPEG correspondant. Pour afficher la pochette d'un film, créer un fichier JPEG correspondant.
  
Ligne 212: Ligne 250:
 </​note>​ </​note>​
  
 +==== Pour la PS3 ====
 +Comme pour les TV Samsung, pour afficher la pochette d'un film, créer un fichier JPEG correspondant.
  
 +<​note>​
 +Exemple :
 +mon_film_en_HD.avi avec sa pochette nommée mon_film_en_HD.jpg
 +</​note>​
 +
 +L'​image doit être au format 320 x 240 pixels pour un meilleur rendu.
 +
 +A noter qu'il existe un site internet pour générer des pochettes au format PNG : [[http://​www.worldinhidef.com/​ps3ms/​thumbnailgenerator/​|PS3 Media Server - Thumbnail generator]]
 +
 +Il conviendra de convertir le fichier png au format jpg (avec gimp par exemple) pour que celà fonctionne avec le serveur minidlna
 ===== Vidéos avec pistes de sous-titre ===== ===== Vidéos avec pistes de sous-titre =====
-Certains types de conteneurs vidéo embarquent une piste pour les sous-titres,​ qui ne s'​affichent pas sur l'​écran de télé (exemple : fichiers MKV). +Certains types de conteneurs vidéo embarquent une piste pour les sous-titres,​ qui ne s'​affichent pas sur l'​écran de télé (exemple : fichiers MKV).
  
 Pour bénéficier des sous-titres,​ il suffit d'​extraire cette piste (par exemple avec [[mkv_extractor_gui_v4|MKV Extractor GUI]] ) dans un fichier du même nom que le fichier vidéo (testé avec l'​extension .srt), et de le placer dans le même dossier. Pour bénéficier des sous-titres,​ il suffit d'​extraire cette piste (par exemple avec [[mkv_extractor_gui_v4|MKV Extractor GUI]] ) dans un fichier du même nom que le fichier vidéo (testé avec l'​extension .srt), et de le placer dans le même dossier.
Ligne 220: Ligne 270:
 <note important>​Les sous-titres fonctionnent comme testés sur une TV Panasonic TX-PF50G30 mais ne sont pas supportés par la Freebox Revolution (v6) sur le même serveur et le même film. <note important>​Les sous-titres fonctionnent comme testés sur une TV Panasonic TX-PF50G30 mais ne sont pas supportés par la Freebox Revolution (v6) sur le même serveur et le même film.
 </​note>​ </​note>​
 +
 ===== Configuration du Pare-feu ===== ===== Configuration du Pare-feu =====
  
-Il vous faudra certainement configurer votre [[:​pare-feu]] pour que tout fonctionne correctement. Pour faire cela il est recommandé d'​utiliser [[:gufw]] qui est une interface graphique pour le pare-feu [[:​iptables]] d'​Ubuntu.+Si vous utilisez un [[:​pare-feu]], il faudra le configurer ​pour que tout fonctionne correctement.
  
-Avec [[:gufw]] il vous suffit d'​ajouter une nouvelle règle pour autoriser le service uPnP (port 49200 dans l'​exemple) quand la source est l'​adresse IP de vos équipements.+Avec [[:gufw]] il vous suffit d'​ajouter une nouvelle règle pour autoriser le service uPnP (port 8200 dans l'​exemple) quand la source est l'​adresse IP de vos équipements.
  
 Exemple de mise en application pour un réseau sous Livebox Exemple de mise en application pour un réseau sous Livebox
-<​code>​sudo ufw allow from 192.168.1.0/​24 to any port 49200</​code>​+<​code>​sudo ufw allow from 192.168.1.0/​24 to any port 8200</​code>​ 
 + 
 +===== 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://​ehc.ac/​p/​minidlna/​patches/​129/​|via un patch]]) 
 +  * 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/​Pause/​FW/​RW OK, musique et photos OK, Video sans sous-titres) 
 +  * Samsung Galaxy'​S GT-I9000 (Lecture Xvid,​Divx,​Mkv) 
 +  * 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/​MPEG2 Firmware version M03.R.769) 
 +  * 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
  
 ---- ----
  
-//​Contributeurs : [[:​utilisateurs:​mcpeter|McPeter]],​ ned.net.//+//​Contributeurs : [[:​utilisateurs:​mcpeter|McPeter]],​ ned.net, bruno.//
  
  • minidlna.1406972086.txt.gz
  • Dernière modification: Le 02/08/2014, 11:34
  • par TravellingFroggy