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)
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 (rien de bien 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.
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!
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 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 depuis 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
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.
[…] au tutoriel vous expliquant l’installation de TvHeadEnd sur un synology je vais maintenant vous expliquer […]
Nicolas
4 années plus tôt
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
4 années plus tôt
Bonjour , si on a une lien internet pour iptv, genre sur vlc on ouvre un flux , mais sur kodi comment cela se passe?
Coj
4 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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 "
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
3 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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
3 années plus tôt
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
gnocchy
2 années plus tôt
suis assez nul et néophyte quel endroit je dois mettre le lien
solutions : KODI + Simple IPTV Client
Salut lecteur ! Aujourd’hui petit tuto pour installer SmartTube sur votre Firestick TV d’Amazon, j’ai plus de firestick sous la main donc pas de capture d’écran possible mais vous devriez vous en sortir avec Lire la suite…
Bonjour tout le monde aujourd’hui un tutoriel pour installer le VPN Wireguard sur votre Raspberry. J’ai mis cette solution en place chez moi pour avoir un accès à mon réseau facilement depuis l’extérieur et également Lire la suite…
Salut, tout le monde, j’espère que tout vas bien pour vous ?! Aujourd’hui je vous présente un petit utilitaire trouvé sur github qui va vous permettre de router le son d’une application vers une sortie Lire la suite…
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.
[…] au tutoriel vous expliquant l’installation de TvHeadEnd sur un synology je vais maintenant vous expliquer […]
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 ?)
Bonjour , si on a une lien internet pour iptv, genre sur vlc on ouvre un flux , mais sur kodi comment cela se passe?
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
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
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
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 "
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
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 "
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 "
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 🙂
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…
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 🙂
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
suis assez nul et néophyte quel endroit je dois mettre le lien
solutions : KODI + Simple IPTV Client
[peekaboo_link name=”solution1″]Ouvrir[/peekaboo_link]
merci pour les nuls