Table des matières

Kodi 18 sur Stretch

Introduction

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/

Ce tutoriel installe Kodi 18 en ajoutant le dépôt deb-multimedia au sources.list.
L'ajout de dépôt externe est à faire avec précaution pour préserver la stabilité du système.
Si vous n'avez pas besoin de la fonction drm, il est conseillé d'installer la version officielle des dépôts Debian stretch

Installation

ajout du dépôt deb-multimedia

création de debmultimedia.list

sudo nano /etc/apt/sources.list.d/debmultimedia.list

Copier coller ce qui suit :

/etc/apt/sources.list.d/debmultimedia.list
# stretch-backports deb-multimedia
deb https://www.deb-multimedia.org/ stretch-backports main non-free

Enregistrer avec Ctrl+o et quitter avec Ctrl+x

ajout de la clé

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

création du fichier de préférences

sudo nano /etc/apt/preferences.d/10multimedia
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 stretch-backports/main amd64 Packages
     release v=9.7,o=Unofficial Multimedia Packages,a=stable-backports,n=stretch-backports,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org

installation de Kodi 18

sudo apt update
sudo apt -t stretch-backports install kodi 

On installe également les deux paquets :

sudo apt -t stretch-backports install kodi-inputstream-adaptive
sudo apt -t stretch-backports install kodi-inputstream-rtmp

installation de Catch-up Tv

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 st à 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.

  1. “Réglages” –> “Gestionnaire de fichier” –> “Ajouter une source”
  2. Saisir l'URL du dépot : https://repo.cecchettosylvain.fr/zip
  3. Saisir le nom du dépot : Catch-up Tv & More source
  4. Valider avec “OK”
  5. Retour à la racine des réglages –> “Paramètre du système” –> Onglet “Extensions”
  6. Activer “Sources inconnues” et validez en choisissant “Oui” lors de l'avertissement de sécurité
  7. Retour à l'écran d'accueil Kodi –> Entrer d'l'onglet “Extensions”
  8. Entrer dans le “petit carton ouvert” en haut à gauche
  9. “Installer depuis un fichier Zip” –> “Catch-up Tv & More source”
  10. Choisissez la version catchuptvandmore.kodi.kryton.release-0.0.4.zip)
  11. “Installer depuis un dépôt” –> “Catch-up TV & More Krypton/Release repository addon” –> “Extensions Vidéos” –> Catch-up TV & More“
  12. “Installer” –> “Sélectionner la version”
  13. Enjoy !

Utilisation

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