Kodi (anciennement connu sous le nom de XBMC) est un lecteur multimédia logiciel libre et open source (GPL) primé qui peut être installé sur Linux, OSX, Windows, iOS et Android, avec une interface utilisateur pour utilisation avec les téléviseurs et télécommandes. Il est 100% libre et open source, très personnalisable et fonctionne sur une grande variété d'appareils.
Il permet aux utilisateurs de lire et de visionner la plupart des vidéos, de la musique, des podcasts et d'autres fichiers multimédias numériques à partir de supports de stockage locaux et en réseau et sur Internet.
La version kodi 18 permet la prise en charge les drm des replays tv.
Le site officiel : https://kodi.tv/
sudo nano /etc/apt/sources.list.d/debmultimedia.list
Copier coller ce qui suit :
# buster deb-multimedia deb https://www.deb-multimedia.org/ buster main non-free
Enregistrer avec Ctrl+o et quitter avec Ctrl+x
sudo apt-get update -oAcquire::AllowInsecureRepositories=true
sudo apt-get install deb-multimedia-keyring
Si la clé n'est pas trouvée, pour la télécharger et l'installer manuellement :
wget http://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2016.8.1_all.deb
Pour vérifier l'intégrité du paquet téléchargé :
sha256sum deb-multimedia-keyring_2016.8.1_all.deb
9faa6f6cba80aeb69c9bac139b74a3d61596d4486e2458c2c65efe9e21ff3c7d deb-multimedia-keyring_2016.8.1_all.deb
Pour installer la clé :
sudo dpkg -i /home/chalu/deb-multimedia-keyring_2016.8.1_all.deb
sudo nano /etc/apt/preferences.d/10multimedia
Package: * Pin: origin "www.deb-multimedia.org" Pin-priority: 100
On vérifie la prise en compte du fichier avec :
sudo apt update
apt policy
qui renvoie les priorités de tous les dépôts utilisés. On doit obtenir pour le dépôt deb-multimedia :
100 https://www.deb-multimedia.org buster/non-free amd64 Packages release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=non-free,b=amd64 origin www.deb-multimedia.org 100 https://www.deb-multimedia.org buster/main amd64 Packages release v=0.0,o=Unofficial Multimedia Packages,a=testing,n=buster,l=Unofficial Multimedia Packages,c=main,b=amd64 origin www.deb-multimedia.org
sudo apt update
sudo apt -t 0.0 install kodi
On installe également les deux paquets :
sudo apt -t 0.0 install kodi-inputstream-adaptive
sudo apt -t 0.0 install kodi-inputstream-rtmp
La version disponible pour l'addon Catch-up Tv dans les dépôts officiels de kodi est trop ancienne au moment où j'écris ce tuto (version 0.1.10).
La prise en charge des drm est à partir de la version 0.2.2 de Catch-up Tv.
Pour installer si besoin une version plus récente de l'add-on, on suit les instructions officielles en ajoutant le dépôt de l'addon pour bénéficier de la dernière version.
Lancer Kodi (catégorie son et vidéo) puis onglet extensions pour lancer Catch-up Tv.
Lors de la première lecture d'un replay avec drm, il y aura une demande d'installation de input.stream.adaptive à valider pour pouvoir lire la vidéo avec drm.
Pour d'autres infos sur l'utilisation de kodi, voir le wiki sur kodi