Je vous ai parlé la semaine dernière d’une astuce permettant de regarder une centaine de chaînes au moyen de votre connexion ADSL.
VLC ne sert pas seulement à lire des fichiers vidéo. Il peut aussi lire des flux TV en direct, à condition de lui fournir une source valide : playlist M3U, fichier M3U8, URL réseau, flux RTSP, flux HTTP ou liste fournie par votre fournisseur d’accès.
Autrefois, VLC proposait des fonctions de découverte de services qui permettaient parfois d’afficher automatiquement des chaînes TV. Cette époque était pratique, mais elle était aussi fragile : serveurs hors ligne, listes non maintenues, flux instables, chaînes disparues, menus déplacés selon les versions.
Aujourd’hui, la méthode la plus fiable consiste à ouvrir directement une playlist IPTV légale dans VLC. Pour un abonné Free, par exemple, cela passe par le service Multiposte. Pour d’autres usages, il faut utiliser des flux publics, officiels ou explicitement autorisés.
VLC peut-il vraiment lire des chaînes TV ?
Oui. VLC sait lire beaucoup de flux réseau : fichiers M3U, M3U8, HTTP, HTTPS, RTSP, UDP, HLS et autres formats courants.
Mais VLC n’est pas un service TV. Il ne fournit pas les droits, les chaînes, les abonnements ou les contenus. Il lit simplement ce qu’on lui donne.
En clair :
- VLC est légal ;
- l’IPTV est une technologie légale ;
- une playlist M3U peut être parfaitement légale ;
- une playlist pirate donnant accès à des chaînes payantes sans autorisation ne l’est pas.
Le lecteur n’est pas le problème. La source du flux, elle, peut l’être. C’est comme un couteau à pain : très utile pour une baguette, moins défendable pour cambrioler une boulangerie.
Ouvrir une playlist TV dans VLC
La méthode standard consiste à ouvrir un flux réseau.
- Ouvrez VLC.
- Allez dans Média > Ouvrir un flux réseau.
- Collez l’URL de votre playlist M3U ou M3U8.
- Cliquez sur Lire.
- Ouvrez la liste de lecture avec Vue > Liste de lecture.
- Choisissez la chaîne souhaitée.
Le raccourci clavier est pratique :
Ctrl + N
Sur macOS, utilisez généralement :
Cmd + N
Vous pouvez aussi lancer VLC depuis un terminal avec une URL :
vlc "https://example.com/playlist.m3u"Langage du code : JavaScript (javascript)
Remplacez évidemment l’URL d’exemple par une source réelle et autorisée.
Regarder la TV Freebox avec VLC
Si vous êtes abonné Free et que votre offre donne accès au service Multiposte, VLC peut ouvrir la playlist Freebox TV.
Dans VLC, ouvrez Média > Ouvrir un flux réseau, puis collez :
http://mafreebox.freebox.fr/freeboxtv/playlist.m3uLangage du code : JavaScript (javascript)
Validez, puis ouvrez la liste de lecture pour parcourir les chaînes.
Un projet WordPress en tête ?
Vous avez une idée claire de ce que vous voulez, mais pas les ressources en interne pour le faire bien. Je développe des sites et extensions WordPress sur-mesure — sans délais à rallonge ni mauvaises surprises.
Décrivez-moi votre projet →En ligne de commande :
vlc "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"Langage du code : JavaScript (javascript)
Quelques remarques importantes :
- vous devez être connecté au réseau de votre Freebox ;
- toutes les chaînes de votre bouquet ne sont pas forcément disponibles en Multiposte ;
- certaines chaînes peuvent être absentes pour des raisons de droits ;
- un pare-feu local peut bloquer certains flux ;
- le Wi-Fi peut être insuffisant pour certains flux HD ;
- un câble Ethernet reste plus stable pour la TV en direct.
La TV en direct déteste les réseaux bancals. Elle a peu d’humour quand le Wi-Fi traverse trois murs, un micro-ondes et une étagère IKEA.
Utiliser un fichier M3U local
Si vous avez téléchargé une playlist légale au format .m3u ou .m3u8, VLC peut l’ouvrir comme un fichier classique.
- Ouvrez VLC.
- Allez dans Média > Ouvrir un fichier.
- Sélectionnez votre fichier
.m3uou.m3u8. - Ouvrez la liste de lecture.
- Choisissez une chaîne.
Depuis un terminal :
vlc "/home/matt/Vidéos/tv.m3u"Langage du code : JavaScript (javascript)
Adaptez le chemin à votre système.
À quoi ressemble une playlist M3U ?
Une playlist M3U est un fichier texte qui liste des flux. Voici un exemple simplifié :
#EXTM3U
#EXTINF:-1,Chaîne Exemple
https://example.com/live/channel.m3u8Langage du code : PHP (php)
La ligne #EXTINF décrit l’entrée. La ligne suivante contient l’URL du flux.
Un fichier M3U peut contenir une seule chaîne ou des centaines d’entrées. VLC affichera ces entrées dans sa liste de lecture.
M3U, M3U8, IPTV : quelle différence ?
Les termes se mélangent souvent, donc autant clarifier.
| Terme | Signification |
|---|---|
M3U | Format de playlist texte listant des médias ou flux |
M3U8 | Variante UTF-8 de M3U, souvent utilisée pour HLS |
HLS | Streaming adaptatif basé sur des segments vidéo et playlists M3U8 |
IPTV | Diffusion TV via IP, technologie neutre en soi |
RTSP | Protocole de contrôle de streaming parfois utilisé par des box ou caméras |
Pour l’utilisateur, la question la plus importante reste simple : avez-vous une URL ou un fichier que VLC peut lire ? Si oui, testez. Si non, VLC ne va pas deviner les chaînes tout seul dans un grand moment de clairvoyance numérique.
Où trouver des playlists TV légales ?
Les sources les plus fiables sont celles qui ont le droit de diffuser les chaînes ou flux concernés.
- votre fournisseur d’accès Internet, quand il propose un service TV sur ordinateur ;
- les sites officiels des chaînes ;
- les flux publics institutionnels ;
- les chaînes locales ou associatives qui publient leurs propres flux ;
- les radios filmées ou webcams publiques autorisées ;
- les projets qui référencent uniquement des flux publics et documentent leur cadre légal.
Méfiez-vous des listes promettant toutes les chaînes payantes, le sport premium, les bouquets internationaux et les plateformes VOD pour trois euros par mois. Quand une offre ressemble à une arnaque avec une télécommande, c’est souvent exactement cela.
IPTV légale et IPTV pirate
L’IPTV n’est pas illégale en soi. C’est seulement une technologie de diffusion de contenus par Internet.
Elle devient problématique lorsqu’une playlist ou un service donne accès à des contenus sans autorisation : chaînes payantes, événements sportifs, films, séries ou bouquets normalement soumis à abonnement.
Pour rester du bon côté :
- utilisez les flux fournis par votre opérateur ;
- privilégiez les sites officiels ;
- évitez les listes anonymes trouvées sur des forums ou groupes Telegram ;
- ne payez pas un “abonnement IPTV” qui promet tout le sport et toutes les chaînes payantes ;
- gardez en tête que VLC ne rend pas légal un flux qui ne l’est pas.
Le bon critère est simple : la source a-t-elle le droit de diffuser ce contenu ? Si la réponse est floue, le flux l’est aussi.
Utiliser la découverte de services VLC
Selon votre version de VLC et les modules installés, vous pouvez encore trouver des options de découverte de services.
Le chemin peut varier, mais regardez généralement dans :
- Vue > Liste de lecture ;
- Média > Découverte de services, selon les versions ;
- Outils > Extensions et greffons, puis modules liés à la découverte ;
- le panneau latéral de la liste de lecture.
Mais ne comptez plus trop sur cette fonction pour obtenir une liste TV complète, stable et à jour. Les listes automatiques historiques ont beaucoup changé, certaines ont disparu, et les droits de diffusion limitent fortement ce qui peut être proposé.
La méthode moderne reste plus directe : une playlist fiable, une URL réseau, VLC, et c’est tout.
Créer un raccourci vers sa playlist TV
Si vous utilisez souvent la même playlist, créez un raccourci ou un lanceur.
Sous Linux, vous pouvez créer un fichier tv-vlc.sh :
#!/usr/bin/env bash
vlc "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"Langage du code : JavaScript (javascript)
Rendez-le exécutable :
chmod +x tv-vlc.shLangage du code : CSS (css)
Puis lancez-le :
./tv-vlc.sh
Sous Windows, vous pouvez créer un raccourci vers VLC avec une cible du type :
"C:\Program Files\VideoLAN\VLC\vlc.exe" "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u"Langage du code : JSON / JSON avec commentaires (json)
Adaptez le chemin de VLC si vous l’avez installé ailleurs.
L’image se fige ou le son continue seul
Un flux TV qui fige dans VLC peut avoir plusieurs causes.
- débit Internet insuffisant ;
- Wi-Fi instable ;
- serveur de flux saturé ;
- codec mal décodé par votre machine ;
- buffer réseau trop faible ;
- flux distant instable ;
- pare-feu ou routeur qui gêne certains protocoles.
Premiers tests utiles :
- testez en Ethernet plutôt qu’en Wi-Fi ;
- testez une autre chaîne ;
- testez la playlist à un autre moment ;
- mettez VLC à jour ;
- fermez les téléchargements et synchronisations cloud ;
- augmentez le cache réseau dans VLC.
Augmenter le cache réseau de VLC
Si le flux saccade, vous pouvez augmenter la mise en cache réseau.
- Ouvrez VLC.
- Allez dans Outils > Préférences.
- En bas, activez Tous dans les paramètres d’affichage.
- Allez dans Entrée / Codecs.
- Cherchez la mise en cache réseau.
- Essayez une valeur plus élevée, par exemple
3000ms. - Enregistrez et relancez VLC.
Vous pouvez aussi tester en ligne de commande :
vlc --network-caching=3000 "https://example.com/playlist.m3u"Langage du code : JavaScript (javascript)
Plus de cache peut stabiliser un flux instable, mais cela augmente le délai avant lecture. Pour du direct, c’est le compromis classique : moins de saccades, plus de retard.
J’ai le son, mais pas l’image
Si vous avez le son mais pas l’image, le problème peut venir du décodage vidéo.
Essayez ceci :
- mettez VLC à jour ;
- désactivez temporairement l’accélération matérielle ;
- testez un autre module de sortie vidéo ;
- testez une chaîne en définition plus basse ;
- vérifiez que votre système sait décoder le codec utilisé ;
- testez la même URL avec un autre lecteur pour isoler le problème.
Dans VLC, regardez aussi Outils > Messages. En augmentant la verbosité, vous pourrez voir des erreurs de codec, de réseau ou de décodage.
Une chaîne ne se lance pas
Si une chaîne ne se lance pas, cela ne veut pas forcément dire que VLC est cassé.
Causes fréquentes :
- URL expirée ;
- flux géobloqué ;
- chaîne retirée de la playlist ;
- droits de diffusion limités ;
- serveur temporairement indisponible ;
- playlist non maintenue ;
- protocole bloqué par le réseau local.
Le bon test consiste à essayer plusieurs chaînes dans la même playlist. Si une seule échoue, le problème vient probablement de ce flux. Si toutes échouent, regardez plutôt la playlist, le réseau ou VLC.
Tester une URL de flux avant de l’ajouter à VLC
Pour vérifier rapidement si une URL répond, vous pouvez utiliser curl.
curl -I "https://example.com/live/channel.m3u8"Langage du code : JavaScript (javascript)
Pour télécharger uniquement la playlist et voir son contenu :
curl -L "https://example.com/playlist.m3u" | head -n 30Langage du code : JavaScript (javascript)
Si la commande renvoie une erreur, une page HTML ou une redirection bizarre, VLC aura probablement du mal aussi.
VLC sur Windows, macOS et Linux
La logique reste la même sur les trois systèmes.
| Système | Action |
|---|---|
| Windows | Média > Ouvrir un flux réseau |
| Linux | Média > Ouvrir un flux réseau |
| macOS | Fichier > Ouvrir un flux réseau ou raccourci équivalent selon version |
Les noms exacts des menus peuvent varier selon la langue, la version de VLC et le système. Mais l’idée reste toujours la même : ouvrir une URL réseau ou un fichier playlist.
VLC est-il le meilleur lecteur IPTV ?
VLC est excellent pour tester un flux, ouvrir une playlist, diagnostiquer un problème ou regarder ponctuellement une chaîne.
En revanche, si vous regardez régulièrement beaucoup de chaînes, un lecteur IPTV dédié peut être plus confortable : guide TV, logos, favoris, catégories, reprise, interface TV, télécommande, EPG, etc.
Gardez donc VLC comme couteau suisse fiable. Pour un usage quotidien façon télévision, un outil spécialisé peut offrir une meilleure expérience.
Checklist pour regarder la TV avec VLC
- Utilisez une playlist ou URL légale et autorisée.
- Ouvrez-la via Média > Ouvrir un flux réseau.
- Affichez la liste de lecture avec Vue > Liste de lecture.
- Testez en Ethernet si le Wi-Fi saccade.
- Augmentez le cache réseau si l’image fige.
- Vérifiez les droits et restrictions des chaînes absentes.
- Mettez VLC à jour si le son fonctionne mais pas l’image.
- Évitez les listes IPTV anonymes promettant des bouquets payants.
- Utilisez
curlpour tester une playlist douteuse techniquement, pas juridiquement.
Articles liés sur SkyMinds
- 150 chaînes de télévision en libre accès sur votre ordinateur avec VLC
- VLC : résoudre le problème de lecture de dossiers avec le clic-droit
- Télécharger automatiquement les sous-titres d’un film ou d’une série avec VLC
- Linux : corriger le son saccadé sous VLC lors de la lecture de fichiers audio
- NAS Synology : regarder les vidéos du NAS directement sur la Freebox en DLNA
À retenir
VLC peut lire des chaînes TV si vous lui fournissez une playlist ou une URL de flux valide. La méthode moderne consiste à utiliser Média > Ouvrir un flux réseau, puis à coller une URL M3U, M3U8 ou un flux compatible.
Pour les abonnés Free, la playlist Multiposte reste un exemple concret :
http://mafreebox.freebox.fr/freeboxtv/playlist.m3uLangage du code : JavaScript (javascript)
Le plus important reste la source du flux. Une playlist officielle ou fournie par votre opérateur, très bien. Une liste magique promettant toutes les chaînes payantes du monde, beaucoup moins. VLC lit les flux ; il ne blanchit pas leur origine.
Sources
- VLC User Documentation : ouvrir un flux réseau
- Assistance Free : utiliser le service Multiposte avec VLC
- Arcom : IPTV, technologie légale et usages illicites
- VideoLAN : VLC media player
Un projet WordPress en tête ?
Vous avez une idée claire de ce que vous voulez, mais pas les ressources en interne pour le faire bien. Je développe des sites et extensions WordPress sur-mesure — sans délais à rallonge ni mauvaises surprises.
Décrivez-moi votre projet →
ça marche en effet merci !!! :-)
super mega genial…….1000 merci a toi pour l’info
Bonjour,
Je viens d’installer vlc pour regarder la tv, j’ai toute une liste de chaînes tv, quand j’en choisis un, j’ai que le son mais pas d’image, estce un problème de parefeu ? je l’ai pourtant désactivé.
Merci pr votre aide
Bien vu !!
MERCI MERCI TRO COULLLLLLLLLLLLLL
Ca marche au poil !
Nickel comme info merci.
Je vous en prie :)
sa marche mais je n’ai aucune chaine française?
@lilou : ah oui, c’est possible. L’avantage c’est que cela permet de voir d’autres choses que ce que l’on peut avoir sur la télé.
Et comment on fait avec la dernière version de vlc? (0.9.4) Je vois bien toutes les chaines dans la liste de lecture mais il n’arrive pas à les lire…
Merci
@lutincoquin : je n’ai pas encore testé avec la dernière version de VLC mais cela fonctionnait très bien auparavant.
thanks alot
J’ai essayé de faire comme vous le dites avec mon vlc, mais je ne sais pas avec quel débit minimum ça marche bien ?
salut matt
g bien suivie t indicaton mais sa ne marche pas ou plutot je vais ds VUE\LISTE DE LECTURE
mais apres je ne sais pas ou est GERER…
merci davence pr ta reponse
@lolo01 : En fait, découverte de services est dans le menu MEDIA dans la dernière version :)
Merci Logales :)
Ca marche pas
Mise à jour du tutoriel : le menu Gérer est effectivement devenu Média dans les versions récentes de VLC. Merci Logales !
depuis que la télé est numérique (avant-hier), ça ne marche plus, on dirait.
Effectivement, cela ne fonctionne plus : je ne trouve que Canal+ en clair maintenant…
Par contre, selon les FAIs, il y a d’autres options : je suis chez Free et j’ai une options « chaîne freebox tv ». Je suppose qu’il y a une option similaire chez les autres FAIs.
bonjour
leger probleme lorsque je ne trouve pas decouverte de service
dans ma version de vlc pourtant elle est installee depuis qui fait mention dans l artcile que tu as ecrit
peux tu m aider
Plus de tele Francaise ici :
http://matelevision.blogspot.ca/
Merci pour le lien zorg!
j’aimerai bien qu’on me dise comment vous faites par ce que les tutos que j’ai essayé y’en a as un qui fonctionne pour moi.l’image se fige en permanence et tous sans exeption.
Soit je suis bete soit y’a une arnaque.
Bonjour,
Cela peut venir de :
– votre connexion internet si bas débit
– la connexion du serveur de flux auquel vous vous connectez : bande passante, nombre d’utilisateurs connectés.
Plus un flux connait d’affluence et plus le serveur peinera à satisfaire tous les clients.
Saut dans le temps,
La fonction existe toujours et se trouve maintenant dans outil, extension et greffons, gestionnaire, découverte de service.
++