Petit article pour aider ceux qui ont besoin de s’installer un petit serveur DLNA à la maison. Comme j’avais une rapsberrypi3 qui traînait à la maison, ben autant s’en servir ! Allez c’est parti.

Il y a plusieurs choix possibles pour se monter un DLNA maison (ushare, Ready Media, Serviio…). J’ai choisi Serviio, car il a une interface web qui facilite la configuration et la gestion.

Après avoir installer votre raspbian, il vous faut télécharger Serviio (en version 2.0 au moment de l’écriture de ce billet), le décompresser dans le dossier /opt
#téléchargement de serviio
wget http://download.serviio.org/releases/serviio-2.0-linux.tar.gz
puis on le décompresse dans /opt
sudo tar -xvzf serviio-2.0-linux.tar.gz serviio-2.0/ -C /opt

Ensuite, on crée le compte utilisateur serviio. Ce compte restreint à un shell nologin et fera tourner un service. Il faudra, bien entendu, changer l’utilisateur et le group sur le dossier /opt/serviio-2.0.
sudo useradd -U -s /usr/sbin/nologin serviio
chown -R serviio:serviio /opt/serviio-2.0

Maintenant il nous installer les dépendances nécessaires pour bien faire tourner notre serveur DLNA Serviio. Pour cela il suffit de faire :
sudo apt-get update
sudo apt-get install ffmpeg x264 dcraw openjdk-11-jre

On y est presque. Il nous faut créer un fichier serviio.service avec votre éditeur favori. Personnellement, je passe par vi/vim… à vous de voir.
sudo vi /etc/systemd/system/serviio.service
et on y place le code suivant :

[Unit]
Description=Serviio Media Server
After=syslog.target local-fs.target network.target

[Service]
Type=simple
User=serviio
Group=serviio
ExecStart=/usr/share/serviio/bin/serviio.sh
ExecStop=/usr/share/serviio/bin/serviio.sh -stop
KillMode=none
Restart=on-abort

Il faut encore activer le service au boot
systemctl daemon-reload
systemctl enable serviio
systemctl start serviio

Pour controler que tout tourne normalement, il suffit de faire
systemctl status serviio

Pour se connecter à l’interface web de Serviio
http://<ip-de-votre-raspberry>:23423

Catégories : Linuxraspberry

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *