Avoir les chaînes de télévision sous KODI (IPTV – TVHEADEND – Simple IPTV Client)

Publié par [Admin] Bastien le

Dans ce tutoriel je vais vous expliquer deux solutions pour obtenir les chaînes TV française avec KODI sous Windows / Raspberry (LibreElec / OSMC) / Linux / Mac.

Une première solution facile à mettre en place est rapide mais vous donnant accès au minimum : voir la chaîne et une deuxième plus longue à mettre en place mais plus complète qui vous donnent accès à un guide des programmes, l’enregistrement du direct mais également la programmation, la pause pendant une lecture etc …

Pré-requis :
  • Avoir un accès internet (si si carrément pratique)
  • Avoir le logiciel KODI (entièrement gratuit)
  • Un peu de temps (15 minutes pour la première partie – 1h00 pour la deuxième)
  • Des connaissances en Linux pour la deuxième solution (bien de rien méchant je vous rassure)
  • Un café ou un coca
IPTV c'est quoi ? :
L’Internet Protocol TeleVision ou, IPTV, est le fait d’accéder à des canaux de télévision avec internet. Ce qui permet donc d’avoir accès à la télévision sur votre ordinateur ou votre smartphone.
Bien on a la définition maintenant comment on l'utilise ? 
Il nous faut tout d'abord un fichier contenant les adresses des chaînes on trouve la plupart du temps ces listes dans le format .M3U 
Une fois en possession d'un fichier m3u (Il y en a plein sur internet google est votre ami) il nous faut donc un "logiciel" pour pouvoir lire cette liste, on peut très bien le faire avec VLC, mais dans ce tutoriel je vous présente une façon plus jolie et plus intuitive que par VLC.
Pour les personnes chez FREE vous avez fait le bon choix !!! Free est le seul opérateur à proposer nativement à ses abonnées un liste M3U pour l'avoir il vous suffit de rentrer cette adresse depuis un PC connecté à votre FREEBOX bien entendu cette liste ne fonctionnera que sur une connexion FREE ! : http://mafreebox.freebox.fr/freeboxtv/playlist.m3u ,
une fois le lien ouvert copier l’intégralité du texte dans un fichier texte que vous renommerez par la suite "tvfree.m3u".
Il y a également des solutions moyennant un abonnement pour avoir accès par exemple à CANAL / BEIN etc je ne vous communique pas de lien car ceci est illégal, mais un peu de recherche sur google vous donnera des forums fournissant ce service
Maintenant que vous avez votre liste m3u contenant la liste de vos chaînes on passe au tutoriel soit la première solution ou la deuxième.

Ier solutions : KODI + Simple IPTV Client

[peekaboo_link name=”solution1″]Ouvrir[/peekaboo_link]

[peekaboo_content name=”solution1″]

  • Après avoir installé KODI on l’ouvre et rendez-vous dans “Extensions”

  • Puis dans “Mes extensions” puis sur “Client enregistreur vidéo”

  • Recherchez dans la liste le plugin qui ce nomme PVR IPTV Simple Client

  • On clique sur “configurer”

  • Dans la nouvelle fenêtre qui s’ouvre (voir ci-dessous) on remplie comme ceci :
    • Général :
      • Emplacement :
        • “Chemin local” si votre fichier M3U est en local
          • “Chemin de la liste de chaînes M3U” vous allez chercher avec l’explorateur votre liste M3U en cliquant dessus
          • “Début de numérotation des chaînes” On laisse sur 1
        • “Chemin d’accès distant” si votre fichier M3U provient d’une adresse internet (style la liste m3u de free http://mafreebox.freebox.fr/freeboxtv/playlist.m3u)
          • “URL de la liste de chaines M3U” Mettre le lien http vers la liste M3U
          • “Placer le M3U en cache sur le stockage local” On laisse oui pour la première importation cela prendra un peu plus de temps mais vous gagnerez par la suite en rapidité.
          • “Début de numération des chaînes” On laisse sur 1
      • Une fois vos paramètre rempli on clique sur OK
  • Vous vous retrouvez sur la fenêtre précédente cliquer sur “Activer”
  • On redemarre KODI.
  • Maintenant sur la page d’accueil de KODI vous devez avoir un nouvel élément TV et si vous cliquez dessus vous avez accès à la liste de vos chaînes TV!

Voilà c’est tout pour la première solution.
[/peekaboo_content]

2ème solutions : KODI + TvHeadEnd Server + TvHeadEnd Client + Synology.

[peekaboo_link name=”solution2″]Ouvrir[/peekaboo_link]

[peekaboo_content name=”solution2″]

  • Alors là on va s’amuser un peu , tout d’abord explication sur TvHeadEnd :
    • TvHeadEnd est un logiciel qui se décompose en deux parties : une partie serveur et une partie Client. Bien entendu sans serveur la partie Client ne sert strictement à rien.
  • Dans mon cas je vais installer la partie serveur de TvheadEnd sur mon Synology mais il est possible parfaitement possible de faire la même chose avec une machine sous Debian ou Ubuntu et même avec un raspberry (Raspbian – OSMC – LibreElec propose des plugin kodi dans le repo qui installe le backend (serveur))
  • Alors c’est parti pour la solution deux avec le synology !
  • Rendez-vous sur l’interface de votre Syno
  • Rendez-vous dans vos paquets “Centre de paquets”
  • Puis “Paramètres”
  • Puis “Sources de paquet”
  • Et on ajoute si vous ne l’avez déjà pas le dépôts de SynoCommunity : http://packages.synocommunity.com/
  • Dans “général” et “niveau de confiance” mettre Synology INC et les éditeurs de confiance”
  • On recharge la liste des paquets disponibles
  • Puis dans “Communauté” chercher le paquet “Tvheadend” par “m4tt075”  
  • On l’installe, il vous demandera lors de l’installation un utilisateur administrateur pour l’accès à l’interface Web de Tvheadend.
  • On vérifie que le paquet est bien installé et actif dans l’interface du syno

  • Comme vous pouvez le voir sur la capture ci dessous vous avez une URL fournie par le paquet, on clique dessus et on arrive sur l’interface Web de TvheadEnd
  • Renseigner vos identifiants créer lors de l’installation et voilà l’interface :
  • Il lancera surement au premier démarrage des fenêtres de première configuration mettre français puis suivant suivant suivant ….

  • Rendez-vous dans “Configuration” puis sur “Génral” puis sur “Base”
  • On passe l’interface en “Expert” pour avoir accès à toutes les options ATTENTION vous devez impérativement mettre l’interface en expert pour avoir le guide des programmes !
    Donc  dans “user interface level” mettre “Expert” puis on clique sur “Enregistrer” en haut à gauche.
  • Voilà maintenant vous devez avoir la même interface que sur la capture ci dessus.
  • On va ajouter notre playlist m3u, on clique sur “Entrées DVB” puis sur “Réseaux”
  • On clique maintenant sur “ajouter”
    • Dans type mettre “IPTV Automatic Network”
    • Nom du réseau : Mettre le nom du réseau par exemple TV
    • Maximum # input streams : par défaut on mets 1 si vous ne savez pas mettre 1 ; Cette option limite le nombre de Flux c’est-à-dire le nombre de chaîne visible en même temps si je mets sur 1 je peux uniquement regarder une chaîne, si votre fournisseur m3u vous permets de voir plusieurs chaînes en même temps mettre le nombre maximum possible par exemple pour Free j’ai mis 2 car free autorise le multi écrans et j’ai que deux écran donc 2. 
    • Bande passante max (KBPS) : par défauts 0 si vous voulez limiter la bande passante mettre la limite en kbps
    • URL : Alors là deux solutions :
      • soit votre playlist m3u est une adresse internet comme par exemple pour free http://mafreebox.freebox.fr/freeboxtv/playlist.m3u on mets le lien http.
      • Soit votre playlist est en local, il faut la mettre sur votre synology par exemple moi j’ai un Partage sur mon synology qui s’appelle “Bastien” dans ce partage j’ai un dossier IPTV et mon fichier IPTV s’appelle tv.m3u, le tout est sur le deuxième disque du synology donc le chemin est de ce type : /volume2/Bastien/IPTV/tv.m3u petite subtilité il faut préciser à TvheadEnd que c’est un fichier local en mettant devant le chemin file://
      • Pour moi donc je rentre file:///volume2/Bastien/IPTV/tv.m3u
      • Attention : Vérifier bien les droits sur votre fichier m3u.
    • Numéro de chaîne à partir de : on mets 1
    • Le reste on ne touche pas et on clique sur “enregistrer” tout en bas de la fenêtre 
  • Normalement il commence à scanner votre fichier m3u vous devez voir apparaître dans la fenêtre “réseaux” une ligne avec le nom que vous avez donné à votre réseau et dans la colonne “Transpondeurs” le nombre de chaîne présente dans votre fichier, selon le nombre de chaîne le scan peut durer longtemps environ 45 minutes pour 570 chaînes.
  • Une fois le scan fini dans la colonne “services” vous devez avoir un nombre, c’est le nombre de chaînes qu’il a trouvé, si ce nombre est inférieur à celui de “transpondeurs” c’est que certaines chaînes ne fonctionnent pas ou plus. Par exemple dans le m3u de Free ce sont les chaînes payantes.
  • Maintenant on va dans “Transpondeurs” vous devez avoir la liste de vos chaînes .
  • Rendez-vous maintenant dans  “Services” on va créer les chaînes pour le client
  • Cliquer sur “Mapper les services” puis sur “mapper tous les services”
  • La fenêtre change avec une barre de progression on laisse faire et une fois fini, on retourne dans “Services” vous devez avoir le nom de la chaîne dans “chaînes” associer au lien “mux”.
  • Voilà vous avez réussi à intégrer votre m3u à tvheadend !

L’enregistrement et la fonction pause.

  • Rendez-vous dans “configuration” puis sur “Enregistrement en cours” puis sur “Profils de Magnéto Numérique”
  • On va modifier le chemin d’enregistrements dans “Recording file options” puis “Recording system path” mettre le chemin d’un dossier qui contiendra vos enregistrements moi par exemple le dossier se nomme “Enregistrementtv”
  • J’ai donc mis /volume2/Bastien/Enregistrementtv/
  • Maintenant la pause on clique sur Timeshift
  • On active, vous pouvez également mettre la période maximum de pause par défaut 60 minutes et si vous voulez également changer l’emplacement de stockage et la taille maximum du fichier d’enregistrement perso j’ai coché “activer” et laisser le reste par défaut.

Accès depuis KODI :

  • On installa une nouvelle extension – Mes extensions – Client enregistreur vidéo (voir parti 1 pour IPTVSIMPLE Client) sauf que là on prends Tvheadend HTSP Client

  • On clique sur “configurer” :
    • Nom d’hote ou adresse IP tvheadend : mettre l’ip du synology
    • Nom d’utilisateur : le nom de l’utilisateur pour vous connecter à l’interface Web de Tvheadend et le mot de passe
  • Et voilà on clique sur “OK” le client et maintenant configuré sous KODI on redémarre KODI
  • Logiquement vous devez voir apparaître vos chaînes dans l’onglet TV de KODI

Edit du 12/10/2018

Cela ne fonctionne pas ? Ajout du réseau mais aucun transpondeurs ? Verifié les droits d’accès sur votre fichier :

https://github.com/SynoCommunity/spksrc/wiki/Permission-Management

Merci à Flowtime pour la solution !

 

[/peekaboo_content]

Et le guide des programmes ?

Je vous prépare un article spécialement pour le guide pour plus de lisibilité !


78
Poster un Commentaire

avatar
15 Comment threads
63 Réponses au fil
3 Followers
 
Commentaire le plus réagi
Fil de commentaire le plus chaud
21 Commentaires des auteurs
[Admin] BastienBaillyMarc LecocqWanegainGautier Commentaires récents auteurs

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

  Souscrire  
plus récents plus anciens
Me notifier des
Flowtime
Invité
Flowtime

Bonjour,
quoi que je fasse, directement l’url ou le lien vers le m3u téléchargé sur le disque, j’ai 0 transpondeur. J’ai suivi à la lettre et tenté plusieurs manipulations.

trackback

[…] au tutoriel vous expliquant l’installation de TvHeadEnd sur un synology je vais maintenant vous expliquer […]

Nicolas
Invité
Nicolas

Bonjour,
Merci pour votre tutoriel. Je rencontre cependant un problème
Sur la page du paquet TVheadend je n’ai pas l’URL fourni par le paquet. Faut- il y accéder manuellement via le port 9981 ? (Il ouvrir le port au préalable ?)

bruno
Invité
bruno

Bonjour , si on a une lien internet pour iptv, genre sur vlc on ouvre un flux , mais sur kodi comment cela se passe?

Coj
Invité
Coj

Bonsoir. Je n’arrive pas a accéder a TVheadend. Je l’ai installé sur mon syno ( mais l’icone était différente: 2 écrans et l’auteur n’était pas m4tt075 mais syno community) . Quand je le lance, j’ai sur ma page web, “désolé la page que vous recherché est introuvable”.
Voilà l’adresse de ma page : http://192.168.0.17:5000/3rdparty/tvheadend/tvheadend.cgi

yann
Invité
yann

bonjour Bastien,
par contre j’ai suivi tout le tuto ,tout fonctionne sauf le client tvheadend sur rapsbbery pourtant j’ai bien installé l’extension ,

Quelle permission faut il donner au fichier ? car je n’ai pas bien compris le lien qui est donné pour ouverture de permission sur un fichier du syno
. je n’ai un user un sc-media je pense que c’est celui la , mais je ne sais pas sur quel lecteur il faut lui donner accès ? faut il faire une convertion acl?
merci

Awazleon
Invité
Awazleon

Salut,
J’ai suivi ton tuto à la lettre et c’est nickel.
Par contre, j’utilise la m3u de chez Free (je suis chez eux) et ce que je soupçonnait est arrivé : il y a des chaines qui manquent, la 1, 6, 8, LCI… toutes celles qui font parties du même groupe.
Je sais que ce n’est pas en relation avec ton tuto, mais si par hasard tu avais une idée pour fixer ce problème.

Pascal

frerotg
Invité
frerotg

Bonjour et merci pour le tuto qui m’a été très utile. J’ai cependant un soucis lors de la lecture des chaines.. Je possède une NAS Synology DS216+II qui contient le serveur TVHeadend et une box android Xiaomi (https://www.frandroid.com/marques/xiaomi/396102_test-de-la-xiaomi-mi-box-mieux-quun-google-chomecast-ultra) et donc mon matériel est normalement suffisant d’ailleurs je l’utilise tel quel avec kodi et le nas comme serveur multimédia et je n’ai jamais aucun ralentissement quand je lis mes films ou mes séries. Mais lorsque je lis les chaines venant de TVHeadEnd j’ai des saccades de malade comme si les vidéos allez à 2 à l’heure c’est impossible de regarder quoi…  Lire la suite "

Benoit MERIAU
Invité

Bonjour
j’ai bien suivi votre tuto
je possède un Raspberry PI 3 et j’ai installé LibreElec
donc j’arrive bien à avoir la liste des chaines mais je n’ai ,pas le streaming (j’ai chargé la liste FR)
j’ai peut être oublié quelque chose..car je ne vois pas les chaines juste la liste et à droite ” pas d’information disponible”
merci de votre aide
bien à vous

JMPCOMPUTER
Invité
JMPCOMPUTER

Bonjour, Je suis sous Windows 10 v1809 et j’utilise la dernière version de Kodi. J’ai suivi le tuto de la première solution à la lettre. J’ai téléchargé le fichier M3U des chaines de la TV d’Orange (Je suis fibré chez Orange) ici: https://www.m3u.fr/liste-orange-bouquet-tv.php J’ai redémarré Kodi quand demandé dans le tuto. L’option TV n’apparaissait toujours pas dans la liste de gauche (sous Vidéos musicales et au dessus de Radio) après redémarrage alors je l’ai ajouté manuellement en cliquant sur Préférences -> Interface -> Habillage -> Configurer l’habillage -> Menu principal -> TV. TV apparait alors dans la liste. Je clique…  Lire la suite "

Aubert
Invité
Aubert

Bonjour J’ai un souci avec un HDHomeRun 2double tuner TNT réseau Je l’ai praramétré sur TVHeadEnd + quelques chaines ipTV et cela fonctionne : j’ai les chaines et les programmes TV les logos des chaines : le top du top Mais que ce soit en distant ou en local sur ma box j’ai des Freeze : l’image se fige 1 à 2 secondes et reprend C’est dommage cela coupe l’envie de regarder Le HDHomeRun est branché en réseau sur un switch Dlink tout neuf + cable réseau cat5 jusqu’à ma NVidia Shield Et quand je regarde à distance j’utilise la…  Lire la suite "

gautier
Invité
gautier

Hello,

Super article, j’ai tout mis en place correctement mais j’ai des freezes au bout de 20 à 60 secondes (des fois un peu plus) .
Que je passe par VLC ou Kodi meme probleme. D’où ca peut venir ? Une idée 🙂

Wanegain
Invité

Bonjour,
Super tuto très intéressant !!
Pour ma part lorsque je veux mapper tous les services (pourtant j’ai une liste complète) il ne se passe rien, j’ai la barre qui reste à 0/0…

Marc Lecocq
Invité
Marc Lecocq

Bonjour, je me permets de vous contacter car j’ai suivi précisément votre guide d’installation de TVheadend sur mon Nas DS418Play de Synology. Bizarrement, j’ai une liste m3u assez longue qui fonctionne bien dans d’autres programmes et qui me liste bien les chaînes en Transpondeurs (plusieurs centaines) mais ne m’en retrouve que +-25 en services. Avez-vous une idée ? (j’ai aussi teste avec Kodi en lecteur, ces +- 25 chaînes fonctionnent). Merci 🙂

Bailly
Invité
Bailly

Bonjour est ce que TVHEADEND peu enregistré des chaînes protégées par DRM ( TF1, Groupe M6 )
Pour ma part j’ai suivi le tuto : Comment configurer la TV en direct de Kodi sur catch-up-tv-and-more.
Mais pour enregistré les chaînes ils utilisent IPTV Recorder qui ne fonctionne pas avec les DRM donc si TVHEADEND accepte les DRM, j’installerais serveur et clients sur mon Raspberry Pi 3.
Merci