Je n'exploite pas encore réellement les capacités
UPnP AV de
mon NAS. En revanche je suis tombé (aie) sur un petit client appelé
djmount, qui permet de découvrir et de se connecter sur le mediaServer
fourni par défaut sur le NAS, fuppesd . L'ensemble rame un peu, mais possède des fonctionnalités intéressantes de découverte automatique de contenu, classification , extraction de métadonnées classiques pour les albums audio ,photos, vidéos, etc... et fournissant différentes vues virtuelles classées en fonction de ces métadonnéees.
La mise en oeuvre est simple : activer l'upnp AV dans les services du NAS, installer et démarrer djmount en suivant leurs instructions, puis monter les collections avec fuse:
sur le NAS :
#fuppesd
(géré automatiquement par l'interface d'admin du NAS)
sur le client :
#nohup djmount -o allow_other -dinfo,upnperr /mnt/av/ > /var/log/djmount.log &
La collection est alors navigable soit par structure filesystem, soit par vue construite à partir des métadonnées, soit en utilisant
la syntaxe de recherche.
Pour démonter la collection, il suffit de faire :
$fusermount -u /mnt/av
Puis en la parcourant :
$ll '/mnt/av/[nas-romain] NETGEAR ReadyNAS/Music/'
total 3,0K
dr-xr-xr-x 250 root root 512 jan 1 2000 Album
dr-xr-xr-x 2 root root 512 jan 1 2000 All Music
dr-xr-xr-x 318 root root 512 jan 1 2000 Artist
dr-xr-xr-x 5 root root 512 jan 1 2000 Folders
dr-xr-xr-x 74 root root 512 jan 1 2000 Genre
dr-xr-xr-x 2 root root 512 jan 1 2000 _search
on voit ici les différentes possibilités (navigation filesystem, mes folders, navigation par albums, artist, genre, ou moteur de recherche intégré) .
Assez pratique... tout cela en attendant une plus grande industrialisation notamment via
l'intégration de l'upnp dans
amarok