Why use VLC for IPTV
VLC is free, ad-free, available on Windows, macOS, Linux, Android and iOS, and plays almost every format: MPEG-TS, HLS, H.264, HEVC. It is therefore perfect for checking that a playlist or stream works: if a channel plays in VLC but not in your app, the problem comes from the app; if it plays nowhere, it comes from the stream.

Opening an M3U playlist on a computer
- Open VLC.
- Downloaded M3U file: Media menu → Open File, then choose the
.m3ufile. - Playlist address: Media menu → Open Network Stream (Ctrl + N), paste the address, then Play.
- Display the channel list with View → Playlist (Ctrl + L) and double-click a channel.
Opening Xtream Codes access
VLC does not know the Xtream API, but Xtream access can almost always be converted into an M3U playlist. The address generally takes the following form, with your own details:
http://serveur:port/get.php?username=IDENTIFIANT&password=MOTDEPASSE&type=m3u_plus&output=ts
Never share this address: it contains your password. See the Xtream Codes API.
On Android and iPhone
- Android: menu → Stream, paste the address of the playlist or of a channel.
- iPhone and iPad: Network tab → Open Network Stream.
Setting the caching
If the picture stutters, increase the buffer: Tools → Preferences → show All settings → Input / Codecs → Network caching, for example 3,000 ms instead of 1,000 ms. Startup is slower, but playback is more stable. See also fixing buffering.
VLC’s limits for IPTV
| Limit | Consequence |
|---|---|
| No programme guide for playlists | No “now / next” |
| No convenient categories or favourites | Slow navigation in a long list |
| No organised films and series | Xtream VOD cannot be used |
| Interface poorly suited to a remote | Uncomfortable on a television |
For everyday use, a dedicated player such as AICKO IPTV brings the programme guide, films and series, favourites and sync between screens, for free. On PC, see watching television on a PC.
In short
- VLC plays M3U playlists and IPTV streams on computer and mobile.
- Media → Open Network Stream, then the playlist shows the channels.
- Xtream access can be played in VLC by converting it into an M3U address.
- VLC is ideal for testing; a dedicated IPTV player is more practical every day.
Frequently asked questions
Can VLC play IPTV?
Yes, VLC plays M3U playlists and most IPTV streams, on computer as well as on mobile.
How do I open an M3U list in VLC?
Media menu, Open Network Stream, paste the playlist address then Play; display the list with Ctrl + L.
Does VLC show the programme guide?
No, not for an IPTV playlist. A dedicated player such as AICKO IPTV shows the EPG.
Why does a channel stutter in VLC?
The network or the server cannot keep up; increase the network caching in the preferences, or switch to Ethernet.
