How to Watch IPTV with VLC Media Player and Kodi

IPTV M3U Editorial Team
IPTV M3U Editorial Team IPTV Expert
How to Watch IPTV with VLC Media Player and Kodi

VLC Media Player and Kodi are two of the most popular free, open-source options for watching IPTV. Both support M3U playlists and run on virtually every platform. This guide shows how to set up IPTV on both and which is best for you.

Part 1: VLC Media Player for IPTV

What Is VLC?

VLC is a free, open-source media player from VideoLAN. It plays virtually any video format, streams via M3U playlists, and runs on Windows, macOS, Linux, Android, iOS, and Android TV.

VLC Strengths and Limitations

  • Free, no account required, works on every platform including iOS
  • Handles HLS, MPEG-TS, and RTMP streams
  • No built-in EPG — no channel schedule or guide
  • No catch-up TV support
  • Basic interface not designed as a dedicated IPTV app

How to Open M3U in VLC (Windows/Mac)

  1. Install VLC from videolan.org
  2. Go to Media > Open Network Stream (Ctrl+N)
  3. Paste your M3U URL into the Network URL field
  4. Click Play — channels load in the playlist panel

VLC Performance Settings

  • Tools > Preferences > Input/Codecs: Set Network caching to 1500–3000ms
  • Enable Hardware-accelerated decoding under Video settings
  • For 4K streams, increase caching to 5000ms

Common VLC IPTV Problems

Problem Fix
Stream won’t play Verify M3U URL is active; test in browser first
Buffering Increase network caching to 3000ms in Preferences
No audio Check Audio Track selection in the Audio menu
Black screen Disable hardware decoding; try different video output

Part 2: Kodi for IPTV

What Is Kodi?

Kodi is a free, open-source media centre. With the PVR IPTV Simple Client add-on, Kodi provides a full TV-style experience with EPG, channel categories, and catch-up support. See our EPG guide for setting up programme schedules.

How to Install Kodi on Fire Stick

  1. Enable Apps from Unknown Sources in Settings > My Fire TV > Developer Options
  2. Install the Downloader app from the Amazon App Store
  3. Open Downloader, enter https://kodi.tv/download, download the Android APK
  4. Install and open Kodi

For Android TV boxes, Kodi is available directly from the Google Play Store.

Setting Up PVR IPTV Simple Client

  1. Open Kodi > Add-ons > box icon (Add-on Browser)
  2. Install from Repository > Kodi Add-on Repository > PVR Clients
  3. Install PVR IPTV Simple Client
  4. Configure: set Location to Remote Path, paste your M3U URL
  5. Add your XMLTV EPG URL under EPG Settings
  6. Click OK and restart Kodi
  7. Go to TV in the main menu to browse channels

Kodi Common Problems

Problem Fix
No TV section Enable PVR IPTV Simple Client and restart Kodi
Channels not loading Verify M3U URL works in browser first
EPG not showing Check XMLTV URL; wait 15 mins for EPG download
Buffering Settings > Player > Videos > increase cache size

VLC vs Kodi Comparison

Feature VLC Kodi
EPG/Program Guide No Yes
Setup difficulty Very easy Moderate
iOS support Yes Limited
Catch-up TV No Yes
Performance Excellent Good

Use VLC to quickly test an M3U URL or watch on iOS/macOS. Use Kodi for a full TV experience with EPG and catch-up. For the best dedicated experience on Fire Stick, TiviMate is generally preferred over both. Check our IPTV setup guide for all options. Using a VPN with either app is recommended for privacy. Check your internet speed is sufficient before streaming.

Frequently Asked Questions

Can VLC play M3U playlists?

Yes. Open VLC, go to Media > Open Network Stream, paste your M3U URL. Channels load in the playlist sidebar.

Does Kodi support IPTV natively?

Not natively — install the PVR IPTV Simple Client add-on from the Kodi repository. It then provides a full EPG and channel guide.

Is Kodi legal?

Kodi itself is completely legal open-source software. Legality depends on what you stream. See our IPTV legality guide.

What is the best IPTV player — VLC, Kodi, or TiviMate?

TiviMate is the most popular dedicated IPTV player for Android/Fire TV with the best EPG interface. Kodi is better for a full media centre setup. VLC is best for quick testing and iOS.

IPTV M3U Editorial Team

IPTV M3U Editorial Team

IPTV Expert & Editor

The IPTV M3U editorial team has spent years researching IPTV technology, testing devices, and building comprehensive guides to help readers understand internet television. Our writers have hands-on experience with IPTV setup across Fire Stick, Android TV, Kodi, VLC, and more. All content is fact-checked and updated regularly to reflect the latest developments in streaming technology.

View all posts →