Table des matières

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!!!
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.

Matériel Clients testé

MiniDLNA est un serveur qui fonctionne parfaitement avec tous les périphériques suivants :

home cinéma:

Installation

Depuis le dépôt Packman

Le paquet étant disponible sur le dépôt Packman,il s'installe depuis yast2 en trois clic .

Configuration de minidlna

Rien de compliqué, tous les paramètres sont dans le fichier de configuration /etc/minidlna.conf :

# port for HTTP (descriptions, SOAP, media transfer) traffic
port=8200

# network interface to bind to (this is the only interface that will serve files)
network_interface=eth0

# set this to the directory you want scanned.
# * if have multiple directories, you can have multiple media_dir= lines
# * if you want to restrict a media_dir to a specific content type, you
#   can prepend the type, followed by a comma, to the directory:
#   + "A" for audio  (eg. media_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
friendly_name=My DLNA Server

# set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache
db_dir=/var/cache/minidlna

# this should be a list of file names to check for when searching for album art
# note: names should be delimited with a forward slash ("/")
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

# set this to no to disable inotify monitoring to automatically discover new files
# note: the default is yes
inotify=yes

# set this to yes to enable support for streaming .jpg and .mp3 files to a TiVo supporting HMO
enable_tivo=no

# set this to strictly adhere to DLNA standards.
# * This will allow server-side downscaling of very large JPEG images,
#   which may hurt JPEG serving performance on (at least) Sony DLNA products.
strict_dlna=no

# default presentation url is http address on port 80
#presentation_url=http://www.mylan/index.php

# notify interval in seconds. default is 895 seconds.
notify_interval=900

# serial and model number the daemon will report to clients
# in its XML description
serial=12345678
model_number=1

Vous n'êtes pas obligés d'associer une lettre aux répertoires devant être scannés :
media_dir=/media/My Passport/videos/
media_dir=/media/WALKMAN/musiques/

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 scanner. Une bonne méthode consiste à le lancer la première fois avec la console en sortie (cf 2.3)

<note warning> Depuis la version 1.1.6 le comportement de media_dir est différent.\\Pour mettre plusieurs dossier il faut les séparer par |
Exemple: media_dir=“V,/home/video | V,/home/films” </note>

Pochettes de films avec 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

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 Yast2 qui est une interface graphique pour le pare-feu .

Il vous suffit d'ajouter une nouvelle règle pour autoriser le service uPnP (port TCP 8200 dans l'exemple) quand la source est l'adresse IP de vos équipements.


Contributeurs : McPeter, ned.net.