Créer un media center avec Kodi

Media Center Kodi

Nous avons vu comment gérer l’espace de stockage avec Logical Volume Manager en vue de créer un serveur NAS destiné à partager le système de fichier avec NFS ou au travers d’un partage Samba. On dispose donc d’un espace de stockage conséquent pour y stocker une vidéothèque que nous allons gérer avec le media center Kodi.

Menu Principal Kodi
Menu Principal Kodi

Anciennement appelé Xbmc, Kodi est un media center qui supporte de nombreux formats multimédia. En tant que lecteur multimédia, cette application permet de lire la plupart des fichiers audio et vidéo, afficher des diaporamas d’images, regarder des vidéos en streaming, écouter la radio, consulter la météo,… Parmi les fonctionnalités intéressantes : connexion automatique sur Internet Movie DataBase ou CDDB pour collecter les informations relatives au contenu de la mediathèque, ou encore visualiser les bandes annonces des films comme le montre l’image ci-dessous :

Informations Mediathèque Kodi
Informations Mediathèque Kodi

Pour en savoir plus, consultez le site officiel.

Prérequis

Extension du FileSystem

Avant d’installer le media center, réalisons quelques opérations préalables. Tout d’abord, quelle que soit la taille de votre carte SD, il est nécessaire d’étendre le FileSystem à l’ensemble de l’espace de la carte, à défaut de quoi, Kodi ne pourra pas s’exécuter (après création de l’image, le FileSystem n’occupe qu’1 Go). Pour cela, accédez à l’outil de configuration du Raspberry Pi à l’aide de la commande :

ce qui permet d’afficher le menu suivant :

Menu de l'outil raspi-config
Menu de l’outil raspi-config

Assez logiquement, on sélectionne le menu « 1 Expand Filesystem » afin de procéder à l’extension du système de fichier à l’ensemble de l’espace disponible sur la carte : un redémarrage est nécessaire pour exécuter l’extension.

Mise à jour des paquets

Pour mettre à jour les paquets disponibles dans les dépôts et mettre à jour les paquets installés sur la distribution, lancez les commandes suivantes :

 

Installer et configurer Kodi

La liste des dépôts étant à jour, on peut lancer l’installation :

Une fois installé, il reste quelques paramètres à configurer. L’utilisateur qui lancera l’application doit être membre des groupes suivants : audio video input dialout plugdev tty. La commande groups pi permet de lister les groupe auquels l’utilisateur pi appartient :

L’utilisateur pi est déjà membre de tous les groupes sauf tty. Ajoutons-le avec la commande :

Pour permettre l’utilisation des périphériques (clavier, souris, …), éditez le fichier /etc/udev/rules.d/99-com.rules :

et copiez en fin de fichier, la ligne suivante :

Pour définir l’utilisateur avec lequel on l’application et activer le lancement au démarrage du Raspberry, éditer le fichier /etc/default/kodi :

et configurer les paramètres suivants :

Il n’y plus qu’à redémarrer ! Encore quelques paramètres à régler comme l’ajout d’une source pour la médiathèque et le media center est prêt.

Pilotage Media Center depuis la télécommande de la TV

Encore une fonctionalité (hyper) intéréssante, la cerise sur le gâteau, le détail qui « claque sa mère » : vous pouvez piloter le Media Center depuis la télécommande de la TV ! Comment cela est-il possible ? Grâce au protocole de communication CEC (Consumer Electronics Control) intégré à l’interface HDMI. Evidemment, votre TV doit intégrer ce protocole. Pour le savoir, il suffit d’observer la télécommande : si elle dispose des boutons play/pause et de couleurs rouge, vert, jaune et bleu (voir photos ci-dessous) alors votre TV est certainement compatible.

Télécommande CEC
Télécommande CEC

Avec l’HDMI CEC, plus besoin de souris/clavier qui encombre le salon, le pilotage est possible depuis la télécommande de la TV !

Laisser un commentaire

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