Minidlna pour un serveur DLNA facile

La dernière fois que j’ai évoqué le DLNA c’était pour le montage d’un serveur domestique avec la distribution OpenMediaVault. Pour rappel, le DLNA est une technologie vieille comme le monde qui permet de streamer des contenus multimédias à travers tout le réseau. Quand je dis vieille comme le monde, votre PS3 ou votre XboX 360 sont capables de lire des contenus par la technologie DLNA. La PS3 est sortie pour la première fois en 2006.

Redéfinir le besoin : un serveur DLNA et de sauvegarde

Pour faire mon serveur domestique j’avais utilisé une vieille tour. Il s’agit de l’ancien PC des parents de Benjamin, un Acer XC-105 avec un AMD E1-2500 4 GO 1 TO.

Un processeur qu’on peut qualifier d’anémique mais qui est largement suffisant pour un serveur sans interface graphique. Une alimentation de 220 W ce qui est un paramètre à prendre en compte si on doit laisser la machine allumée en permanence. Le choix de la machine a été assez rapide. Une machine que je n’ai pas payée, une machine peu encombrante, une machine peu bruyante. Deux utilités à cette machine. Avoir un serveur qui permet de diffuser des vidéos sur tous les appareils de la maison dont le décodeur RED. En effet, comme précisé plus haut, le DLNA est un standard, si un décodeur TV est capable de le lire c’est dire à quel point c’est standardisé. Réaliser un backup ailleurs que sur mon ordinateur.

Minimalisme

Est-ce qu’il est réellement nécessaire d’avoir un ordinateur supplémentaire pour faire ceci ? Non. J’ai vu passer ces deux articles :

Il s’agit de énièmes articles sur la thématique, j’avais commis le mien aussi intitulé de façon très sobre : le minimalisme. De manière synthétique, tout ce qu’on se rajoute dans la vie est une contrainte supplémentaire. Si on prend le cas de la garde-robe même si cela peut paraître ridicule c’est pourtant véridique. Vous avez acheté douze pantalons, chaque matin devant votre garde de robe vous allez réfléchir au pantalon que vous allez porter. Le fait d’avoir acheté ces pantalons vous fait culpabiliser, car vous avez dépensé de l’argent pour cela. Cumulez maintenant avec les chemises, les chaussettes et le reste, et c’est de la charge mentale qui se rajoute.

Pour un appareil informatique, c’est pire. Il faut en effet tenir compte de l’entretien de la machine : les mises à jour, vérifier qu’elle fonctionne correctement, se documenter sur les nouveautés, sur les failles. Rajoutons à cela qu’elle a un coût énergétique, c’est un poids.

Créer un serveur DLNA avec minidlna

J’ai donc retiré le PC j’ai gagné en place, j’ai gagné en électricité, j’ai gagné en charge mentale. J’ai monté un disque dur de 2 To dans ma tour de façon à pouvoir réaliser des sauvegardes et faire le partage en DLNA.

L’installation de minidlna n’est valable que pour les utilisateurs de Linux, il existe des solutions alternatives sous Windows. Pour toutes les distributions à base de deb : sudo apt-get install minidlna

Le logiciel est installé, il est totalement en ligne de commande et il est transparent. Ce qui veut dire qu’une fois qu’il est installé, vous n’avez plus à vous en préoccuper. Du fait qu’il soit en ligne de commande, il est nécessaire d’éditer le fichier en ligne de commande soit : sudo nano /etc/minidlna.conf

Il faudra réaliser les deux manipulations suivantes. Passer inotify à yes de façon à ce que les nouveaux fichiers soient découverts automatiquement. Enfin, déclarer les emplacements dans lesquels vous avez vos fichiers multimédias. Dans mon cas : media_dir=V,/mnt/wwn-0x50014ee2b594a5ce-part1/PARTAGE/Vidéo. Il est bien sûr possible d’avoir une infinité de partages.

Ne prenez pas peur avec le nom barbare de mon partage, c’est le nom du disque externe. On notera le « V » pour préciser qu’il s’agit de Vidéo. On a l’équivalent avec le A de Audio et le P pour Pictures soit les images. Une fois que c’est fait :

service minidlna start et service minidlna force-reload. Pour démarrer le service au démarrage de l’ordinateur sudo update-rc.d minidlna defaults.

Pour vérifier que tout fonctionne, je prends par exemple mon téléphone avec VLC, dans le même réseau et je vois bien apparaître le serveur :

Et de la même manière sur le décodeur de la télé on voit bien le serveur DLNA.

Les limites du système et conclusion

L’intérêt est évident. Une seule machine à entretenir, c’est moins d’implication, un gain de temps. Pour les limites, c’est un peu plus subtil. Imaginons que la foudre tombe, ma box prend une surtension et ma tour qui est branchée en RJ45 est aussi touchée avec des dégâts qui peuvent être plus ou moins importants. C’est du vécu. À cette époque, c’est seulement le contrôleur ethernet qui a grillé mais ça aurait pu être pire. Par le fait, si cette machine est détruite, je perds l’intégralité de mes données.

Il est donc nécessaire d’avoir une stratégie de sauvegarde complémentaire dans le cas où la maison brûle ou si la tour vient à disparaître.

Pour mes cours, j’utilise le système de Microsoft OneDrive. Comme je l’ai expliqué régulièrement, notre fédération utilise les outils Microsoft, nous bénéficions des outils de la suite 365. Je pense que le système de Microsoft est assez sécurisé, notamment avec la corbeille. Si une grande quantité est effacée, elle finit à la poubelle. Il faudrait vraiment un bug important pour tout perdre et que ma tour lâche en même temps.

Pour le reste, j’utilise le logiciel syncthing. Il s’agit d’un logiciel de synchronisation qui existe sur toutes les plateformes : Windows, Mac, Linux, Android et iOS. La synchronisation est très simple à mettre en place et ne dépend pas d’un serveur. Concrètement, dès que mon smartphone est dans le même réseau que mon PC, mes documents, mes photos et ma musique bascule automatiquement sur mon smartphone.

En conclusion

Aucun système n’est parfait, le mien certainement encore moins que les autres. Néanmoins, il y a je pense aujourd’hui d’autres paramètres à prendre en compte. Est-ce que ces données sont réellement importantes ? Je conserve 6282 photos sur mon ordinateur, qui couvrent 15 ans de vie. Si je perds tout, est-ce vraiment si grave. Est-ce que le temps que je passe à trouver la sauvegarde ultime ne serait-il pas plus utile à faire autre chose ?

Ces réponses sont bien sûres très personnelles, pour ma part la perte la plus problématique serait mes cours, à la retraite, peut-être mes souvenirs.

Remarque du 4/02/22 : problème de droits

Remarque : j’ai dû procéder à la commande sudo adduser minidlna cyrille pour pouvoir accéder aux répertoires situés dans le home. Vous verrez de nombreuses discussions sur la thématique mais la solution pour le home est bien là.

11 Comments

  1. Le procédé a le mérite d’être simple mais il faut faire attention en terme de sécurité car n’importe qui sur ton réseau peut accéder aux fichiers que tu partages en DLNA.

    1. C’est justement le point qu’il me paraît important d’aborder. N’importe qui sur mon réseau fermé filtré par adresse MAC peut accéder à mes contenus DLNA. C’est effectivement le but. On est donc avec un public choisi en amont.

  2. (Mon commentaire va dériver un peu du sujet d’origine)

    Puis-je me qualifier de minimaliste? Je ne sais pas, en tout cas j’ai commencé cette démarche il y a deux ans dans ma vie et elle fait du bien.

    Je suis entièrement d’accord avec toi sur le fait que chaque objet apporte une contrainte et des problèmes supplémentaires. Certain plus que d’autre (une voiture par exemple, il me semble que tu t’y connais pas mal dans le sujet :D)

    J’essaie d’appliquer les principes du minimalisme également au numérique. Je m’explique:
    – J’essaie à chaque fois de supprimer les comptes que je n’utilise plus (Ça évite de recevoir de la pub par mail, et certains marchands ne maitrisent pas forcément la sécurité de leur site. Le jour où ils se feront pirater, ce seront mes données qui seront dans la nature) mais ce n’est pas toujours évident de faire jouer ses droits même si le RGPD est là.
    – Parlons des mails, ma boite de réception est vide. J’y laisse les mails en cours de traitement et dès que c’est fini je supprime. S’il y a des PJ importantes je les archives sur mon disque et le mail est supprimé. De cette manière je n’ai pas à chercher l’info dans tous mes mails. Finalement j’applique le même principe qu’une boite aux lettres physique. Personne ne lit son courrier et remet la lettre dans sa boite (Je l’espère :D).
    – Au sujet des photos, le numérique permet de prendre plein de photos parce qu’on peut les supprimer si c’est raté (contrairement aux pellicules). Je le fais aussi, et une fois rentré de vacance ou de week-end, je ne garde que quelques photos qui me feront plaisir à retrouver dans quelques années. Parce que je n’ai pas envie de conserver 10 000 où 15 000 photos que je ne regarderai pas et qui seront dans une clé usb ou un disque dur au fond du tiroir.

    Ce sont mes principales astuces, et il y en a surement d’autres (je suis à la recherche d’ouvrage sur le sujet). Tout ça pour dire que c’est un cercle vertueux, ça simplifie la vie numérique. La gestion des sauvegardes devient facile car elles ne pèsent que quelques Mega voir Giga. Le chiffrement est rapide, la copie sur un autre support est rapide. Ce qui fait qu’aujourd’hui dans mon cas, mes données numériques tiennent sur une carte micro-sd (chiffrée) glissée dans mon portefeuille (j’ai aussi une sauvegarde sur une clé usb chez moi). Si mon appartement prend feu, je n’ai qu’à prendre mon portefeuille et j’ai toute ma vie. Mon système est surement faillible (notamment si je perds mon portefeuille, la probabilité est mince) mais c’est celui qui semble le mieux convenir à mon niveau.

    Pour finir je conclurai ce commentaire en disant que mon « degré » de minimalisme n’est pas le même que mon voisin et inversement. C’est important à dire, sinon on devient vite malheureux. Garder les objets, les fichiers, les photos qui apportent de la joie et du bonheur est certainement le conseil le plus précieux que je pourrais donner.

    1. Comme toi je pratique le 0 inbox par souci de prioriser rapidement les choses. La méthode a l’intérêt de voir rapidement où on en est. Pour en revenir à ta conclusion, on voit une autre tendance avec des minimalistes de l’extrême. C’est un peu comme les 0 déchets, les gars en font une telle obsession qu’ils se rendent malheureux par leur choix. Tout est encore une fois une question de compromis.

      Pour la voiture, le jour où je peux en dégager une sur les deux c’est champagne. Malheureusement ce n’est pas pour demain.

      1. Il y a des extrémistes partout dans le monde dans tous les domaines et le minimalisme en fait partie. Aujourd’hui le minimalisme est devenu un business (comme tu l’as dit dans ton autre article) et pour les gens dont c’est le business, l‘extrémisme fait cliquer, fait réagir et fait vendre (des formations, des livres, etc).

  3. personnellement je préfère mon petit NAS Qnap fanless équipé de 2 SSD.
    il fait la taille d’une feuille A4 et environs 4 cm de haut, parfaitement silencieux.

  4. oh oui dans 10 ans il sera certainement obsolète.
    mais pour sauvegarder mes fichiers, faire tourner TwonkyMédia pour les vidéos et MinimServer pour la musique, il fera le job je pense.
    pour l’instant il y a toujours les mise à jour système, notamment celles sur les failles de sécurité.
    mais comme il est coupé du monde extérieur, ça ne m’inquiète pas plus que ça.
    il tourne H24 en consommant assez peu.

    parce que du coup, tu laisses ta tour allumée en permanence ?

Comments are closed.