⚠️ Pour l’instant cette fonctionnalité a seulement été testé sous Kodi Leia (18)

Sommaire

Introduction

Depuis la version 0.2.5 de l’add-on il est possible d’utiliser la fonctionnalité “TV” de Kodi afin d’accéder directement aux différents flux TV en direct proposés dans Catch-up TV & More.

Cette fonctionnalité a plusieurs avantages (liste non exhaustive) :

  • Profiter pleinement du guide TV gĂ©rĂ© par Kodi
  • Organiser les diffĂ©rentes chaĂ®nes dans des groupes
  • Un seul endroit pour regrouper les chaĂ®nes des autres PVR (TNT, Satellite, …)
  • Si une nouvelle chaĂ®ne TV est disponible dans l’add-on via une mise Ă  jour, elle l’est aussi dans la section TV de Kodi

Un petit aperçu du résultat final une fois que vous aurez suivi ce tutoriel :

I. Prérequis

Si vous ne l’avez pas encore fait, il est nécessaire de procéder à l’installation de Catch-up TV & More afin de profiter de cette fonctionnalité. Suivez simplement ce tutoriel avant de continuer ici.

Certaines chaînes nécessitent d’avoir un compte utilisateur afin de profiter de leur service (c’est par exemple le cas de 6play). Le première chose à faire est de créer le(s) compte(s) nécessaire(s) directement sur le(s) site(s) internet des chaînes concernées. Enfin, il est faut renseigner vos couples identifiants/mots de passe dans les paramètres de l’add-on.

Ouvrez Catch-up TV & More.

Accédez aux paramètres de l’add-on en appuyant sur la flèche gauche de votre clavier ou télécommande.

Enfin, rendez-vous dans l’onglet “Comptes” et renseignez vos identifiants et mots de passe pour les chaînes désirées. N’oubliez pas de valider avec le bouton “OK” afin de sauvegarder vos réglages.

II. PVR “IPTV Simple Client”

1. Installation de “PVR IPTV Simple Client”

La fonctionnalité “TV” de Kodi nécessite l’utilisation d’un PVR (Client enregistreur vidéo). Dans notre cas nous allons utiliser le PVR “IPTV Simple Client”.

Ce dernier va servir de pont entre la TV de Kodi et l’add-on Catch-up TV & More.
En effet, nous allons fournir au PVR un fichier m3u contenant une entrée différente pour chaque chaîne disponible dans l’add-on.
Chaque entrée de ce fichier associe un nom de chaîne (par exemple France 2) au fichier Python correspondant à cette chaîne dans le plugin (plugin://plugin.video.catchuptvandmore/main/live_bridge/?item_id=france-2&item_module=resources.lib.channels.fr.francetv).
Ainsi, quand une chaîne est sélectionnée dans la TV de Kodi, ce dernier appel en fond Catch-up TV & More qui s’occupe de récupérer le flux vidéo avant de le transmettre en retour à Kodi qui ouvre le lecteur avec la chaîne demandée.

Si Kodi est installé sous Linux, vous devez préalablement installer le PVR sur votre système avec la commande apt-get install kodi-pvr-iptvsimple.

Pour installer “PVR IPTV Simple Client”, ouvrir “Extensions”.

Choisir en suite le logo du carton ouvert.

Installer depuis un dépôt.

Clients enregistreur vidéo.

SĂ©lectionner PVR IPTV Simple Client.

Si ce PVR n’est pas déjà installé, installez-le.

2. Configuration de “PVR IPTV Simple Client”

Il est maintenant nécessaire de le configurer.

La première chose à faire est de donner à IPTV Simple Client le fichier m3u à utiliser, c’est-à-dire la liste des chaînes que vous souhaitez voir apparaître dans la TV de Kodi.

Dans l’onglet “Général” choisissez déjà “Chemin local” pour l’emplacement (1).

Enfin, sélectionnez “Chemin de la liste de chaînes M3U” afin d’ouvrir l’explorateur de fichiers de Kodi (2).

Les fichiers m3u de chaque pays sont disponibles dans le dossier m3u présent dans le dossier du plugin (plugin.video.catchuptvandmore). Ce dossier m3u est caché par défaut dans Kodi. L’option Afficher les dossiers et les fichiers cachés disponible dans “Système > Médias” doit être activée pour avoir accès aux fichiers m3u.

Pour ce rendre dans le dossier addons de Kodi le chemin dépend de votre plate-forme :

  • Windows : C:\Users\[user]\AppData\Roaming\Kodi\addons
  • Linux : /home/[user]/.kodi/addons
  • macOS : /Users/[user]/Library/Application Support/Kodi/addons
  • Android : /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons
  • LibreELEC : /storage/.kodi/addons
  • Shield Android TV: /internal/Android/data/org.xbmc.kodi/files/.kodi/addons
  • Amazon Fire: /External storage/Android/Data/org.xbmc.kodi/files/.kodi/addon

Pour les autres cas, vous trouverez votre “special://home” ici.

Enfin, rendez-vous dans le dossier m3u en suivant ce chemin :

  • plugin.video.catchuptvandmore/resources/m3u

Vous pouvez alors choisir le fichier m3u de votre pays favori.

Le fichier live_tv_all.m3u est une compilation des chaînes de tous les pays disponibles.

Certains pays disposent de guides TV sous la forme de fichiers XMLTV. Ces fichiers permettent à Kodi d’afficher les horaires et descriptions des programmes de vos chaînes TV.

Rendez-vous dans l’onglet “Guide TV” des paramètres de PVR IPTV Simple Client et sélectionnez “URL du fichier XML”.

Enfin faites un copier-coller du guide de votre pays (ici encore, le guide tv_guide_all est une compilation des guides TV de tous les pays disponibles)

  • France : http://bit.ly/tvguidefr
  • Belgique : http://bit.ly/tvguidebe
  • Tous les pays disponibles : http://bit.ly/tvguideall

Les programmes ne sont pas forcément disponibles pour toutes les chaînes

Si le fuseau horaire du fichier XMLTV est différent du votre, vous pouvez l’ajuster grâce à l’option “Différé du guide des programmes”

Finalement, validez les paramètres.

Vous devez maintenant redémarrer Kodi

III. Organisation des chaînes et groupes de chaînes

1. Sélection du groupe de chaînes

Vous avez la possibilité de choisir quel groupe de chaînes à afficher dans la TV de Kodi.

Pour cela, ouvrez “TV” et utiliser la flèche gauche de votre clavier ou télécommande afin d’accéder à la sélection du groupe

2. Gestion des chaînes et des groupes

Vous pouvez aussi modifier et/ou masquer les différents groupes de chaînes. De même, il est possible de modifier l’ordre des chaînes.

Pour accéder aux gestionnaires des chaînes et groupes suivez simplement les indications ci-dessous.

IV. Enregistrement des directs TV

Le PVR IPTV Simple ne propose pas la fonctionnalité d’enregistrement des directs TV. Cette partie va détailler les étapes pour ajouter cette fonctionnalité via une méthode simple et ne demandant pas d’installer un service de type “serveur backend”. Il existe d’autres PVR par exemple “TVHeadend, …” qui proposent en natif de gérer l’enregistrement mais qui sont beaucoup plus complexes à mettre en oeuvre.

1. Prérequis et Limitations

La liste des prérequis est la suivante:

  • FFMPEG installĂ© - Nous ne dĂ©taillerons pas comment l’installer dans ce tutoriel mais vous pouvez trouver cette information via des recherches sur internet suivant votre système d’exploitation (Windows, Linux, etc …).
  • Le fichier m3u provenant de Catch-up TV & More configurĂ© dans le PVR IPTV Simple

Les limitations sont:

  • IPTV Recorder ne permet pas de bloquer la mise en veille de Kodi mĂŞme si l’enregistrement est en cours ou de sortir de la mise en veille quand l’enregistrement dĂ©bute.
  • Sur Android, le binaire FFMPEG est difficile Ă  dĂ©ployer. Il n’existe pas dans le Play Store d’Android.
  • IPTV Recorder ne permet pas d’enregistrer des directs TV protĂ©gĂ©s par DRM. Si on test d’enregistrer un direct TV protĂ©gĂ© par DRM nous avons le sablier de chargement de Kodi en permanence (tuer l’application kodi est donc nĂ©cessaire dans ce cas).

2. Installation de IPTV Recorder

Télécharger et installer le repository.primaeval-0.0.2 présent à cette url https://github.com/primaeval/repository.primaeval/raw/master/zips/repository.primaeval/repository.primaeval-0.0.2.zip

Aller dans le repertoire oĂą vous avez sauvegarder le fichier zip repository.primaeval-0.0.2.zip

Cliquer sur “OK” pour installer ce repository

Installer l’extension IPTV Recoder présente dans la section “Vidéo Extensions” depuis le dépôt de primeval

3. Configuration et utilisation de IPTV Recorder

Accéder aux options de configuration du plugin IPTV Recorder afin de renseigner le chemin de l’application FFMPEG

Vous avez aussi l’option pour renseigner le répertoire de destination des enregistrements. Par défault, le repertoire est special://temp (c’est une variable Kodi https://kodi.wiki/view/Special_protocol)

Accéder au menu de l’extension pour choisir le programme à enregister

Ouvrir l’extension IPTV Recorder

Aller dans le menu “Groupe de chaînes”

Choisir le programme Ă  enregistrer

Revenir sur le menu principal de IPTV Recorder et aller dans le menu “Enregistrements”. Vous trouverez les enregistrements en cours et terminés.

A la fin de l’enregistrement, vous pouvez le retrouver à cet emplacement “special://temp” ou via l’extension IPTV Recoder. Vous pouvez ajouter ce répertoire dans les sources vidéo de Kodi.