Comment transformer un Raspbery Pi en un serveur Plex



Les plateformes de diffusion multimédia Plex sont une solution idéale pour centraliser et visionner vos films, séries et autres contenus audiovisuels. Cependant, le matériel nécessaire pour un serveur Plex peut s’avérer onéreux ou énergivore, voire les deux. Afin de réduire ces coûts, l’utilisation d’un Raspberry Pi comme serveur Plex est une alternative intéressante.

Points clés à considérer

L’adoption d’un Raspberry Pi en tant que serveur Plex offre plusieurs avantages. Il est moins encombrant qu’un ordinateur de bureau traditionnel ou un serveur dédié. Sa consommation électrique est également inférieure, même lorsqu’il est en veille toute la journée. Enfin, son coût d’acquisition est plus abordable que la plupart des autres solutions matérielles adaptées à cette fonction.

Toutefois, certains inconvénients sont à prendre en compte. Le Raspberry Pi 3 est équipé d’un processeur ARM dont la puissance est limitée, ce qui peut poser problème lors du transcodage vidéo. Il est donc recommandé de privilégier le format MKV lors de la configuration de vos fichiers vidéo, car il évite généralement le besoin de transcodage (la majorité des lecteurs Plex sont compatibles avec le MKV sans transcodage à la volée, mais certains téléviseurs connectés peuvent rencontrer des difficultés).

De plus, bien que la lecture locale de vidéos en qualité Blu-ray standard soit possible, le visionnage à distance de ces contenus pourrait s’avérer difficile. De même, les vidéos 4K risquent de ne pas fonctionner de manière optimale. Il est également important de noter que cette configuration n’est pas officiellement supportée et que les mises à jour du serveur devront être effectuées manuellement.

Malgré ces contraintes potentielles, le Raspberry Pi constitue une solution viable pour un serveur multimédia Plex.

Préparation

Comparé à un ordinateur dédié ou un NVIDIA Shield, le coût de démarrage d’un serveur Plex sur Raspberry Pi est relativement faible. Vous aurez besoin des éléments suivants :

Raspberry Pi 3
Carte Micro SD
Alimentation électrique
Câble Ethernet (si possible)
Stockage externe tel que clé USB ou NAS
Hub USB alimenté pour les clés USB

En option, vous pouvez envisager un boîtier et un dissipateur thermique pour le Raspberry Pi. Un écran, un clavier et une souris seront nécessaires pour la configuration initiale, mais le Pi pourra ensuite fonctionner sans être relié à ces périphériques.

Pour commencer, configurez votre Raspberry Pi en suivant la procédure standard. Le plus simple est de télécharger une copie de NOOBS afin d’installer la dernière version de Raspbian.

Une fois Raspbian installé, la plupart des opérations se feront via le terminal. Vous n’avez pas besoin d’être familier avec le terminal, vous pouvez simplement copier et coller les commandes ci-dessous.

Installation du logiciel

La première étape consiste à mettre à jour le système du Raspberry Pi. Pour ce faire, exécutez les commandes suivantes :

sudo apt-get update
sudo apt-get upgrade

Saisissez le mot de passe root lorsque vous y êtes invité. Vous pouvez également utiliser la commande su et omettre les commandes sudo par la suite.

Une fois les mises à jour terminées, installez le paquet « apt-transport-https ». Cela permettra de télécharger le serveur Plex depuis une source HTTPS. Exécutez cette commande :

sudo apt-get install apt-transport-https

L’étape suivante consiste à ajouter la clé de chiffrement du site web dev2day (la source du logiciel) :

wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | apt-key add -

Exécutez la commande suivante pour ajouter le dépôt dev2day à la liste des sources de paquets :

echo "deb https://dev2day.de/pms/ stretch main" >> /etc/apt/sources.list.d/pms.list

> /etc/apt/sources.list.d/pms.list ‘width = ”650 ″ height =” 300 ″ />

Maintenant que vous avez ajouté le dépôt dev2day, mettez à jour la liste des paquets :

sudo apt-get update

Vous êtes désormais prêt à installer Plex Media Server. Entrez la commande suivante et appuyez sur Entrée :

sudo apt-get install plexmediaserver-installer

Une fois l’installation du serveur Plex terminée, il reste quelques réglages à effectuer.

Dernières étapes

Afin d’éviter des problèmes d’autorisations, il est conseillé d’exécuter Plex sous l’utilisateur Pi. Saisissez la commande suivante et appuyez sur Entrée :

sudo nano /etc/default/plexmediaserver.prev

Une ligne devrait s’afficher :

PLEX_MEDIA_SERVER_USER=plex

Remplacez « plex » par « pi », puis utilisez Ctrl+X pour fermer le fichier. Enregistrez et écrasez le fichier.

Pour un accès à distance fiable, vous aurez besoin d’une adresse IP statique. Après avoir redémarré le Raspberry Pi, ouvrez le terminal et exécutez cette commande :

hostname -I

L’adresse IP actuelle s’affiche, notez-la ou copiez-la dans un éditeur de texte.

Ouvrez ensuite le fichier cmdline.txt à l’aide de la commande suivante :

sudo nano /boot/cmdline.txt

Ajoutez cette ligne à la fin du fichier :

ip=L'AdresseIPQueVousAvezNotee

En utilisant l’adresse IP que vous avez notée précédemment. Utilisez ensuite Ctrl+X pour fermer le fichier et l’enregistrer.

Redémarrez maintenant votre Raspberry Pi avec la commande suivante :

sudo reboot

Votre Raspberry Pi est désormais un serveur Plex opérationnel. Vous pouvez accéder à plex.tv/web depuis n’importe quel navigateur afin de détecter et d’associer le serveur Plex à votre compte. Il faudra ensuite configurer votre Raspberry Pi pour qu’il reconnaisse un lecteur externe, ripper vos DVD ou Blu-ray, puis nommer vos fichiers multimédias selon les directives Plex.

Une fois ces étapes accomplies, vous aurez accès à votre collection multimédia sur pratiquement tous les appareils, de votre téléphone à votre console de jeu. Il s’agit d’une excellente option de serveur Plex qui ne vous ruinera pas.