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 25/05/2012, 10:49]
80.14.48.29 [Matériel Clients testé]
minidlna [Le 03/02/2024, 13:55] (Version actuelle)
Coeur Noir [Configuration de l'utilisateur et groupe]
Ligne 1: Ligne 1:
-{{tag>​partage upnp xbox dlna}}+{{tag>Focal Bionic ​partage upnp dlna}}
  
 ---- ----
  
-====== 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. Comme [[uShare]], 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!!!\\ ​ +MiniDLNA / Ready Media est un serveur ​[[dlna|DLNA]] pour linux simple d'​utilisation. 
-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.+ 
 +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 ​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. 
 + 
 +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 / Ready Media est très stable et autonome, idéal pour partager un disque dur entier par exemple. 
 + 
 +[[http://​minidlna.sourceforge.net/​|SITE OFFICIEL]]
  
-===== Matériel Clients testé ===== 
-MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants : 
  
-  * XBOX 360 (Différentiation des Vidéos, Musique et Image et lecture du MPEG4) 
-  * Samsung TV LED Série 7 (UE40B7000) 
-  * Philips NetTV 40FLH7605H (Play/​Pause/​FW/​RW OK, musique et photos OK, Video sans sous-titres) 
-  * Freebox HD 
-  * Playstation 3 
-  * Sony BDP-S370 (MKV, MPEG4, XViD, DiVX5 et VIDEO_TS/​MPEG2 Firmware version M03.R.769)  ​ 
-  * Samsung Galaxy'​S GT-I9000 (Lecture Xvid,​Divx,​Mkv) 
-  * Samsung TV LCD LE40B651 
-  * Samsung Home cinéma HT C5500 
-  * Décodeur TV UHD86 à travers LiveBox mini 2 
-  * 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 . 
-  * Samsung TV LED Série 6 (UE32C6000) 
-  * Samsung TV LED 3D UE40C7700 
-  * Samsung TV LED UE40D5000 et UE46D5700 
-  * Sony Bravia kdl (limitations aux formats reconnus par la TV) 
-  * Samsung TV LCD LE32D550 
-  * Freebox Revolution 
-  * Sony BDV E370 3D Ready (Home cinema Bluray, DVD, Xvid, Divx, etc) 
-  * IPHONE 3G 
-  * IPAD (divers logiciels dont Airplay) 
-  * TABBEE 
-  * Samsung TV LCD LE40C630 
-  * Neuf Box SFR (NB4-MAIN-R3.1.10) 
-  * BBox Fibre TV 
-  * LG DP1B (mise à jour nécessaire : juillet 2011) 
-home cinéma: 
-  * samsung HT D5100 
-  * Samsung HT D7100 
 ===== Installation ===== ===== Installation =====
  
-==== Depuis ​le dépôt Universe (Ubuntu 11.10 Oneiric Ocelot et suivants) ====+Le paquet étant disponible dans les [[:​dépôts]],​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] ​ **[[apt>​minidlna]]**.
  
-Le paquet étant disponible ​sur 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|minidlna]]**.+===== 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éseau, il 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é.
  
-==== Depuis le dépôt PPA (Ubuntu 9.10 Karmic Koala et suivantes) ​====+===== Lancement de l'​application =====
  
-[[:​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]].+**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.
  
-Puis [[:​tutoriel:​comment_installer_un_paquet|on installe le paquet]] **[[apt://minidlna|minidlna]]**.+Pour redémarrer ​arrêter ​état minidlna ​
 +<​code>​ 
 +sudo systemctl restart ​minidlna 
 +sudo systemctl stop minidlna 
 +sudo systemctl status minidlna 
 +</​code>​
  
-==== Par l'​archive ==== 
  
-Télécharger le fichier tar.gz à l'​adresse ​\\  +Pour reconstruire la base de données ​
-http://​sourceforge.net/​projects/​minidlna/+<​code>​sudo systemctl restart ​minidlna</code>
  
-Puis [[:​archivage#​archiver_et_extraire_une_archive|décompressez ​l'archive]] ​ +===== Configuration de minidlna ===== 
-<​code>​tar -zxvf minidlna_1.0.16.3_static.tar.gz</​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 obligationSi le type de fichier n'est pas spécifié, tous les fichiers du répertoire apparaitronsPar exemple : 
 +<​code>​ 
 +# Path to the directory you want scanned for media files. 
 + ​media_dir=/​home/​toto/​musique 
 + ​media_dir=/​home/​toto/​videos</​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>+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>
  
-Déplacer ​ minidlna et son fichier ​de configuration : +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>​sudo mv usr/sbin/​minidlna ​/usr/sbin/</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.
  
-<​code>​sudo mv etc/​minidlna.conf /etc/</code>+# Specify the user name or uid to run as (root by default). 
 +# On Debian system command line option (from /etc/default/minidlna) overrides this. 
 +#​user=minidlna
  
-Pour lancer le serveur minidlna en arrière plan : 
-<​code>/​usr/​sbin/​minidlna -f /​etc/​minidlna.conf -R</​code>​ 
  
-Pour lancer le serveur minidlna avec la console en sortie ​+# Path to the directory you want scanned for media files. 
-<​code>​/usr/sbin/​minidlna ​-f /etc/minidlna.conf -P /var/run/minidlna.pid -d -R</code>+
 +# 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    (egmedia_dir=V,​/var/lib/minidlna/videos) 
 +#   * "​PV"​ for pictures and video (egmedia_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
  
-<​note>​1- s'il a été installé par le PPA,  la commande est  +# Set this to merge all media_dir base contents into the root container 
-<​code>​ minidlna -f /​etc/​minidlna.conf -R</​code> ​(il ne faut pas préciser le chemin)+(The default is no.) 
 +#​merge_media_dirs=no
  
-2- constaté sur lucid : il vaut mieux la lancer en sudo +# Path to the directory that should hold the database and album art cache. 
-</note>+db_dir=/var/​cache/​minidlna
  
-===== Configuration de minidlna ===== +# Path to the directory that should hold the log file. 
-Rien de compliqué, tous les paramètres sont dans le fichier de configuration ''​/etc/minidlna.conf ''​ :+log_dir=/var/log
  
-  * port : mettre 49200 +# Type and minimum level of importance of messages to be logged. 
-  * network_interface=eth0 (par câble ethernet ou bien ''​wlan0''/''​ath0''​ pour le WiFi) séparé par des virgules dans le cas de plusieurs interface réseaux (fonctionnel chez moi sur une debian 6 avec minidlna en version 1.0.18-5.dc1) +
-  * media_dir=A,/​repertoire/​musique ​(les répertoires à scanner) +# The types are "​artwork",​ "​database",​ "​general",​ "​http",​ "​inotify",​ 
-  * db_dir=/​var/​cache/​minidlna (répertoire du cache[par défaut : ''/​tmp''​] +# "​metadata",​ "​scanner",​ "​ssdp"​ and "​tivo"​. 
-  * friendly_name=Nexus DLNA Server (ou ce que vous voulez voir apparaître sur l'​interface du client DLNA via la Télévision) +
-  +# The levels are "​off",​ "​fatal",​ "​error",​ "​warn",​ "​info"​ or "​debug"​. 
-<​file>​port for HTTP (descriptionsSOAPmedia transfer) traffic +# "​off"​ turns of logging entirely, "​fatal"​ is the highest level of importance 
-port=49200+# and "​debug"​ the lowest
 +
 +# The types are comma-separatedfollowed 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
  
-network interface to bind to (this is the only interface that will serve files) +Use a different container as the root of the directory tree presented ​to 
-network_interface=eth0+# 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=.
  
-set this to the directory you want scanned. +Network interface(s) ​to bind to (e.g. eth0), comma delimited
-# * if have multiple directoriesyou can have multiple media_dir= lines +This option can be specified more than once
-# * if you want to restrict a media_dir to a specific content type, you +#network_interface=
-#   can prepend the type, followed by a comma, to the directory:​ +
-#   + "​A"​ for audio  (egmedia_dir=A,/​home/​jmaggard/​Music) +
-  + "​V"​ for video  (egmedia_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 +Port number for HTTP traffic (descriptions,​ SOAP, media transfer). 
-friendly_name=My DLNA Server+# This option is mandatory (or it must be specified ​on the command-line using 
 +# "​-p"​). 
 +port=8200
  
-set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache +URL presented ​to clients (e.g. http://​example.com:​80). 
-db_dir=/var/​cache/​minidlna+#​presentation_url=/
  
-this should be a list of file names to check for when searching for album art +Name that the DLNA server presents ​to clients. 
-notenames should be delimited with a forward slash ("/") +Defaults to "​hostnameusername". 
-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+friendly_name="​Serveur DLNA de toto"
  
-set this to no to disable inotify monitoring ​to automatically discover new files +Serial number the server reports ​to clients. 
-note: the default is yes+# Defaults ​to the MAC address of nework interface. 
 +#serial= 
 + 
 +# Model name the server reports ​to clients. 
 +#model_name=Windows Media Connect compatible (MiniDLNA) 
 + 
 +# Model number the server reports to clients. 
 +# Defaults to the version number of minidlna. 
 +#​model_number= 
 + 
 +# Automatic discovery of new files in the media_dir directory.
 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 
 + 
 +# SSDP notify intervalin seconds. 
 +#​notify_interval=895 
 + 
 +# Path to the MiniSSDPd socket, for MiniSSDPd support
 +#​minissdpdsocket=/​run/​minissdpd.sock 
 + 
 +# Always set SortCriteria to this value, regardless of the SortCriteria 
 +# passed by the client 
 +# 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 
 + 
 +# set this to yes to allow symlinks that point outside user-defined media_dirs. 
 +#wide_links=no
  
-# serial and model number the daemon will report to clients 
-# in its XML description 
-serial=12345678 
-model_number=1 
 </​file>​ </​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//​.
  
-<note important>​Vous n'êtes pas obligés d'​associer une lettre aux répertoires devant être scannés :\\ +Voir le chapitre suivant pour changer l'utilisateur et le groupe avec lequel est exécuté ​//miniDLNA//.
-media_dir=/​media/​My Passport/​videos/​\\ media_dir=/​media/WALKMAN/musiques/\\ +
-</note>+
  
 +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>​Selon la quantité de médias 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)+<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. 
 +notify_interval=5 
 +</​file>​
 </​note>​ </​note>​
  
-===== Pochettes de films avec TV Samsung ​=====+=====Autre options===== 
 +====Le PC n'​apparait pas sur la TV==== 
 +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ème. Exemple de ligne : 
 +<​code>​notify_interval=60</​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 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>​ 
 + 
 +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).\\ 
 +\\ 
 +La modification de ce paramètre se fait par un autre moyen pour systemd \\ 
 +<​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>​\\ 
 +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 154: 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éos ​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.
  
-<note important>​Les sous-titres fonctionnent comme testé ​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.1337935748.txt.gz
  • Dernière modification: Le 25/05/2012, 10:49
  • par 80.14.48.29