Kodi est un centre multimédia gratuit et open-source qui tourne sur l’appareil depuis lequel vous regardez réellement vos contenus : un PC Windows, un Mac mini branché sous la télé, un vieux portable ou un Raspberry Pi. Pointez-le vers un dossier de vos propres fichiers vidéo, musique ou photo, en local ou sur le réseau, et il construit autour une bibliothèque navigable, pensée pour une utilisation à la télécommande. C’est justement le point qui piège le plus de monde : contrairement à Jellyfin, Plex ou Emby, Kodi n’est pas un serveur. Il lit ce qui est déjà présent localement, ou se connecte à un serveur comme Jellyfin via une extension (add-on). Cette fiche détaille à quoi sert vraiment Kodi, les plateformes qu’il prend officiellement en charge, et comment l’associer à un serveur Jellyfin si vous en faites déjà tourner un.
En bref : Kodi est développé par la fondation à but non lucratif Kodi Foundation et distribué sous licence GPL-2.0. Il ne contient aucun contenu par défaut : tout ce que vous voyez à l’intérieur provient de fichiers que vous possédez déjà ou d’un serveur que vous lui indiquez. Tout ce qui suit part du principe que votre bibliothèque multimédia est personnelle et acquise légalement.
Qu’est-ce que Kodi, et en quoi diffère-t-il d’un serveur multimédia ?
« Centre multimédia » et « serveur multimédia » sont souvent employés l’un pour l’autre, et c’est exactement là que naît la confusion. Jellyfin, Plex et Emby sont des serveurs : on en installe une copie unique sur une machine toujours allumée, on la pointe vers sa bibliothèque, et elle diffuse le contenu vers toutes les applications ouvertes ailleurs, un téléphone, un navigateur, une smart TV. Kodi, lui, est un frontend. Il tourne sur l’appareil posé devant vous et soit lit directement les fichiers, sans le moindre serveur, soit agit comme client d’un serveur qui tourne ailleurs sur le réseau. Beaucoup de gens n’utilisent que Kodi : un boîtier dans le salon, un dossier de fichiers sur un disque branché en USB, et ne touchent jamais à un serveur.
Kodi a démarré en 2002 comme lecteur multimédia pour Xbox, s’est appelé XBMC pendant une dizaine d’années, puis est devenu Kodi en 2014 quand la Kodi Foundation en a repris la direction. Le développement se fait entièrement à ciel ouvert sur GitHub, sous licence GPL-2.0, porté par des bénévoles plutôt que par une entreprise.
| Kodi | Jellyfin / Plex / Emby | |
|---|---|---|
| Rôle | Lecteur multimédia, frontend | Serveur multimédia |
| Fonctionne sur | L’écran depuis lequel vous regardez | Une machine toujours allumée, un NAS ou une VM |
| Nécessite un serveur séparé | Non, fonctionne seul avec des fichiers locaux ou réseau | Sans objet, c’est lui le serveur |
| Diffuse vers plusieurs appareils à la fois | Seulement associé à un serveur | Intégré |
| Licence | Open source (GPL-2.0) | Variable selon l’application |
À quoi sert vraiment Kodi
Plusieurs usages différents rentrent dans la case « utiliser Kodi », et la plupart ne font intervenir aucun serveur.
- Lire une collection personnelle de films, séries ou musique depuis un disque local ou une clé USB, sans autre configuration que de pointer Kodi vers le dossier
- Parcourir et lire des fichiers sur un NAS ou un autre ordinateur via le réseau (SMB, NFS ou UPnP/DLNA), sans rien installer de plus
- Faire tourner un HTPC dédié sur un Raspberry Pi ou un vieux PC branché à la télé, piloté à la télécommande
- Se connecter à un serveur Jellyfin déjà en place, en utilisant l’interface de Kodi par-dessus la bibliothèque de Jellyfin
- Regarder et enregistrer la TV en direct via un backend PVR compatible comme Tvheadend, si vous disposez déjà d’un tuner
Installer Kodi
La page de téléchargement officielle de Kodi liste huit plateformes officiellement prises en charge : Windows, macOS, Linux, Android, iOS, tvOS, webOS et Raspberry Pi. L’installation sur ordinateur se fait comme pour n’importe quelle autre application : on récupère l’installeur et on le lance. Android et iOS disposent eux aussi de versions officielles, disponibles directement sur kodi.tv ou via le Google Play Store et l’Apple App Store.
Pour le Raspberry Pi, deux options concrètes existent, et toutes deux viennent de l’écosystème même de Kodi plutôt que d’un tiers.
- Version native : téléchargez l’image Raspberry Pi officielle de Kodi depuis kodi.tv/download/raspberry-pi et suivez le guide d’installation sur le wiki officiel de Kodi.
- LibreELEC : flashez plutôt l’image LibreELEC, une distribution Linux minimaliste conçue spécifiquement pour démarrer directement sur Kodi et rien d’autre. Elle est répertoriée comme projet « ami » officiel sur kodi.tv, et c’est la voie la plus simple si vous voulez un boîtier dédié et clé en main, que vous n’avez jamais à considérer comme un ordinateur généraliste.
Matériel : un Raspberry Pi 4 avec au moins 2 Go de RAM gère Kodi et la lecture en 1080p sans problème. La lecture en 4K sollicite surtout le décodeur vidéo matériel du Pi plutôt que la puissance brute du processeur ; un Pi 4 ou plus récent, associé à une carte microSD rapide ou à un SSD USB comme disque de démarrage, vaut donc le léger surcoût si c’est votre objectif. Notre guide de configuration homelab détaille le choix du matériel pour un premier projet Raspberry Pi.
Connecter Kodi à un serveur Jellyfin
Si vous faites déjà tourner un serveur Jellyfin, inutile de choisir entre les applications officielles de Jellyfin et l’interface de Kodi. Jellyfin publie une extension officielle, Jellyfin for Kodi, qui synchronise votre bibliothèque dans la base de données native de Kodi. La navigation ressemble alors et se comporte comme une bibliothèque Kodi classique, mêmes thèmes graphiques, même navigation locale rapide, pendant que les fichiers, les métadonnées et le transcodage restent gérés par le serveur Jellyfin. Le statut de lecture et les reprises de visionnage se synchronisent dans les deux sens, si bien que commencer un épisode sur son téléphone et le terminer sur le boîtier Kodi fonctionne comme on peut s’y attendre.
- Ouvrez Kodi et allez dans Extensions (Add-ons), puis Télécharger, ou le dépôt officiel d’extensions.
- Cherchez « Jellyfin » dans les extensions vidéo, installez-la, puis redémarrez Kodi si demandé.
- Ouvrez les réglages de l’extension et saisissez l’adresse de votre serveur Jellyfin.
- Connectez-vous avec votre compte Jellyfin et choisissez les bibliothèques à synchroniser.
Le guide complet, y compris le dépannage de la synchronisation, est documenté sur le site officiel de Jellyfin ; notre fiche Jellyfin couvre le volet serveur si vous ne l’avez pas encore installé. Emby fonctionne sur le même principe, avec sa propre extension dédiée, Emby for Kodi, si c’est plutôt ce serveur que vous utilisez.
FAQ
Kodi est-il légal ?
Oui. Kodi est un logiciel gratuit et open source publié par une fondation à but non lucratif, qui ne contient aucun média par défaut. L’utiliser pour lire des fichiers que vous possédez ou vous connecter à un serveur personnel que vous administrez n’a rien de différent, légalement, de l’usage de n’importe quel autre lecteur multimédia.
Kodi est-il un serveur multimédia comme Jellyfin ou Plex ?
Non. Kodi est un frontend qui tourne sur l’appareil depuis lequel vous regardez, en lisant directement des fichiers ou en se connectant à un serveur séparé comme Jellyfin. Jellyfin, Plex et Emby sont les serveurs ; Kodi n’est que l’une des façons de parcourir ce qu’ils contiennent.
Faut-il du matériel puissant pour faire tourner Kodi ?
Pas pour la lecture locale. La plupart des ordinateurs des dix dernières années font tourner Kodi sans peine, et un Raspberry Pi 4 suffit largement en 1080p. Le 4K est le seul cas où le matériel compte vraiment, surtout à cause du décodeur vidéo plutôt que de la puissance de calcul brute.
Peut-on faire tourner Kodi sur un Raspberry Pi ?
Oui, de deux façons : la version native de Kodi pour Raspberry Pi, ou LibreELEC, un système minimaliste conçu pour démarrer directement sur Kodi. Les deux sont détaillées plus haut.
Kodi fonctionne-t-il sans connexion internet ?
Pour les fichiers locaux, oui. Kodi n’a besoin d’aucune connexion réseau pour lire un contenu déjà présent sur son disque ou sur un disque branché. Se connecter à un serveur Jellyfin ou récupérer des métadonnées en ligne, en revanche, nécessite bien une connexion.
Kodi peut-il se connecter à Jellyfin ou Emby ?
Oui. Les deux proposent leur propre extension Kodi dédiée qui synchronise la bibliothèque du serveur dans l’interface de Kodi. La section plus haut détaille l’installation de celle de Jellyfin.
Pour aller plus loin, consultez notre fiche Jellyfin pour mettre en place le volet serveur si vous n’en avez pas encore, ou notre guide de configuration homelab pour choisir le matériel adapté à votre projet.