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 27/12/2015, 20:53] – [Matériel Clients testé] 80.9.18.127 | minidlna [Le 12/05/2020, 21:44] (Version actuelle) – [Matériel Clients testé] 93.21.42.47 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ====== Ready Media (anciennement MiniDLNA) : Mini Serveur DLNA très simple ====== | ||
+ | |||
+ | L' | ||
+ | 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. | ||
+ | Il s’agit probablement du meilleur serveur dlna sous debian/ | ||
+ | |||
+ | |||
+ | [[http:// | ||
+ | |||
+ | |||
+ | ===== Matériel Clients testé ===== | ||
+ | MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants : | ||
+ | |||
+ | * 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 | ||
+ | * 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 ===== | ||
+ | |||
+ | Le paquet étant disponible dans les [[: | ||
+ | |||
+ | ===== Lancement de l' | ||
+ | |||
+ | **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' | ||
+ | |||
+ | Pour redémarrer / arrêter / état minidlna : | ||
+ | < | ||
+ | sudo systemctl restart minidlna | ||
+ | sudo systemctl stop minidlna | ||
+ | sudo systemctl status minidlna | ||
+ | </ | ||
+ | |||
+ | |||
+ | Pour reconstruire la base de données : | ||
+ | < | ||
+ | |||
+ | ===== Configuration de minidlna ===== | ||
+ | Rien de compliqué, tous les paramètres sont dans le fichier de configuration ''/ | ||
+ | |||
+ | * media_dir=A,/ | ||
+ | * friendly_name=Serveur DLNA de Toto (ou ce que vous voulez voir apparaître sur l' | ||
+ | |||
+ | < | ||
+ | # 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. | ||
+ | |||
+ | # Specify the user name or uid to run as (root by default). | ||
+ | # On Debian system command line option (from / | ||
+ | # | ||
+ | |||
+ | |||
+ | # Path to the directory you want scanned for media files. | ||
+ | # | ||
+ | # 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: | ||
+ | # * " | ||
+ | # * " | ||
+ | # * " | ||
+ | # * " | ||
+ | media_dir=V,/ | ||
+ | media_dir=P,/ | ||
+ | media_dir=A,/ | ||
+ | |||
+ | # Set this to merge all media_dir base contents into the root container | ||
+ | # (The default is no.) | ||
+ | # | ||
+ | |||
+ | # Path to the directory that should hold the database and album art cache. | ||
+ | db_dir=/ | ||
+ | |||
+ | # Path to the directory that should hold the log file. | ||
+ | log_dir=/ | ||
+ | |||
+ | # Type and minimum level of importance of messages to be logged. | ||
+ | # | ||
+ | # The types are " | ||
+ | # " | ||
+ | # | ||
+ | # The levels are " | ||
+ | # " | ||
+ | # and " | ||
+ | # | ||
+ | # The types are comma-separated, | ||
+ | # 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 " | ||
+ | # | ||
+ | |||
+ | # Use a different container as the root of the directory tree presented to | ||
+ | # clients. The possible values are: | ||
+ | # * " | ||
+ | # * " | ||
+ | # * " | ||
+ | # * " | ||
+ | # * " | ||
+ | # * Or, you can specify the ObjectID of your desired root container | ||
+ | # (eg. 1$F for Music/ | ||
+ | # If you specify " | ||
+ | # will be used as root. | ||
+ | # | ||
+ | |||
+ | # Network interface(s) to bind to (e.g. eth0), comma delimited. | ||
+ | # This option can be specified more than once. | ||
+ | # | ||
+ | |||
+ | # Port number for HTTP traffic (descriptions, | ||
+ | # This option is mandatory (or it must be specified on the command-line using | ||
+ | # " | ||
+ | port=8200 | ||
+ | |||
+ | # URL presented to clients (e.g. http:// | ||
+ | # | ||
+ | |||
+ | # Name that the DLNA server presents to clients. | ||
+ | # Defaults to " | ||
+ | friendly_name=" | ||
+ | |||
+ | # Serial number the server reports to clients. | ||
+ | # Defaults to the MAC address of nework interface. | ||
+ | #serial= | ||
+ | |||
+ | # Model name the server reports to clients. | ||
+ | # | ||
+ | |||
+ | # Model number the server reports to clients. | ||
+ | # Defaults to the version number of minidlna. | ||
+ | # | ||
+ | |||
+ | # Automatic discovery of new files in the media_dir directory. | ||
+ | inotify=yes | ||
+ | |||
+ | # List of file names to look for when searching for album art. | ||
+ | # Names should be delimited with a forward slash ("/" | ||
+ | # This option can be specified more than once. | ||
+ | album_art_names=Cover.jpg/ | ||
+ | album_art_names=AlbumArt.jpg/ | ||
+ | album_art_names=Folder.jpg/ | ||
+ | |||
+ | # Strictly adhere to DLNA standards. | ||
+ | # This allows server-side downscaling of very large JPEG images, which may | ||
+ | # decrease JPEG serving performance on (at least) Sony DLNA products. | ||
+ | # | ||
+ | |||
+ | # Support for streaming .jpg and .mp3 files to a TiVo supporting HMO. | ||
+ | # | ||
+ | |||
+ | # Which method to use for registering in TiVo: ' | ||
+ | # legacy ' | ||
+ | # | ||
+ | |||
+ | # SSDP notify interval, in seconds. | ||
+ | # | ||
+ | |||
+ | # Path to the MiniSSDPd socket, for MiniSSDPd support. | ||
+ | # | ||
+ | |||
+ | # Always set SortCriteria to this value, regardless of the SortCriteria | ||
+ | # passed by the client | ||
+ | # e.g. force_sort_criteria=+upnp: | ||
+ | # | ||
+ | |||
+ | # maximum number of simultaneous connections | ||
+ | # note: many clients open several simultaneous connections while streaming | ||
+ | # | ||
+ | |||
+ | # set this to yes to allow symlinks that point outside user-defined media_dirs. | ||
+ | # | ||
+ | |||
+ | </ | ||
+ | Par défaut, lorsque // | ||
+ | |||
+ | 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. | ||
+ | |||
+ | <note important> | ||
+ | < | ||
+ | notify_interval=5 | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Configuration de l' | ||
+ | |||
+ | Par défaut, // | ||
+ | L' | ||
+ | |||
+ | Cela peut poser un problème d' | ||
+ | < | ||
+ | |||
+ | Cependant, si vous ne désirez pas faire ceci, vous pouvez changer l' | ||
+ | |||
+ | |||
+ | [[: | ||
+ | < | ||
+ | # | ||
+ | # | ||
+ | </ | ||
+ | |||
+ | Concrètement, | ||
+ | ===== Pochettes de films ===== | ||
+ | |||
+ | ==== Pour TV Samsung ==== | ||
+ | Pour afficher la pochette d'un film, créer un fichier JPEG correspondant. | ||
+ | |||
+ | < | ||
+ | Exemple : | ||
+ | mon_film_en_HD.avi avec sa pochette nommée mon_film_en_HD.jpg | ||
+ | </ | ||
+ | |||
+ | ==== Pour la PS3 ==== | ||
+ | Comme pour les TV Samsung, pour afficher la pochette d'un film, créer un fichier JPEG correspondant. | ||
+ | |||
+ | < | ||
+ | Exemple : | ||
+ | mon_film_en_HD.avi avec sa pochette nommée mon_film_en_HD.jpg | ||
+ | </ | ||
+ | |||
+ | L' | ||
+ | |||
+ | A noter qu'il existe un site internet pour générer des pochettes au format PNG : [[http:// | ||
+ | |||
+ | 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 ===== | ||
+ | Certains types de conteneurs vidéo embarquent une piste pour les sous-titres, | ||
+ | |||
+ | Pour bénéficier des sous-titres, | ||
+ | |||
+ | <note important> | ||
+ | </ | ||
+ | ===== Configuration du Pare-feu ===== | ||
+ | |||
+ | Si vous utilisez un [[: | ||
+ | |||
+ | Avec [[:gufw]] il vous suffit d' | ||
+ | |||
+ | Exemple de mise en application pour un réseau sous Livebox | ||
+ | < | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||