VLC media player setup guide

VLC media player
step by step.

Set up an IPTV M3U playlist in VLC on desktop or mobile. Follow 4 steps to open a stream and learn when a dedicated IPTV player works better. Start here today.

← All app guides

Quick answer

How to set up VLC media player

Install VLC from VideoLAN or your device's official app store. Choose Open Network Stream or the equivalent, paste a complete M3U playlist or stream URL supplied by your provider, and play it. VLC is a general media player, so it may not organise IPTV categories and guides like a dedicated IPTV app.

Before you start

Check your device and login details.

Windows, macOS, Linux, Android, iPhone, and iPad, plus selected TV platforms. VLC's interface and available features vary by operating system.

VLC opens network stream addresses and can play supported M3U or HLS links. It does not provide a dedicated IPTV login form for every Xtream Codes account. Ask for a full M3U URL if your provider gave only separate Xtream fields.

Keep the key private. Your server URL, username, password, M3U link, and device codes can reveal access to your account. Do not include them in public posts or uncropped screenshots.

Setup

Follow these steps in order.

01

Install VLC from VideoLAN or an official store

On Windows or Mac, download VLC from VideoLAN's website. On Android or Apple devices, use the official app store and follow the store listing linked by VideoLAN.

02

Open the network stream option

On desktop, open Media and choose Open Network Stream. On mobile, open the Browse or Network section and choose the option to open a network stream. The menu labels can differ by operating system and version.

03

Paste a complete stream or playlist URL

Enter the full M3U playlist address or direct stream URL supplied by your provider, then choose Play or Open. A username and password by themselves are not a playable address. Keep the whole URL private if it contains credentials.

04

Choose another player for organised categories

If VLC plays the link but you need a channel grid, programme guide, or separate movie and series sections, use a dedicated IPTV player that supports your provider's login format.

Make setup easier

A few things that save time.

  • VLC is useful for checking a direct stream or playlist, but it may not present provider categories and guide data in the way an IPTV-focused app does.
  • Do not paste your private playlist URL into a public VLC forum or a screenshot. Some M3U addresses contain the username and password within the link.
  • VLC cannot turn separate Xtream fields into a playlist automatically. Ask your provider for a full M3U URL or select a player with an Xtream Codes login form.

If setup gets stuck

Check the small things first.

VLC says the stream cannot be opened

Check that you pasted the entire URL and that it begins with the protocol your provider supplied, such as http:// or https://. Ask the provider to confirm the link is current.

The link opens one stream but not a channel list

You may have a direct stream URL instead of an M3U playlist. Ask your provider which type they supplied and whether an M3U link is available.

I only have server, username, and password fields

VLC is not the simplest choice for that login format. Ask for an M3U link or use a dedicated player that accepts Xtream Codes credentials.

Playback buffers or stops

Test another stream, use a stable Wi-Fi or wired connection, and close other high-bandwidth apps. If one URL alone fails, contact the provider with its name and the time you tested it.

Original sources

Check the app publisher's instructions.

App names, store listings, and device support can change. These are the developer or official app-store sources checked for this guide. Last checked 11 October 2026.

  • VLC official downloads

    Download VLC for desktop from VideoLAN. Mobile users should check VideoLAN's page for the official store links.

  • VLC for Android

    VideoLAN documents network stream playback, including HLS and DASH, in its Android app.

  • VLC for iOS

    VideoLAN's official iPhone and iPad app page.

Common questions

VLC media player, answered.

Can VLC play IPTV?

VLC can play supported network streams and playlist URLs such as M3U. It is a general media player and may not include the IPTV account, guide, and category workflow you expect from a dedicated app.

Can I enter Xtream Codes in VLC?

VLC does not provide the same dedicated Xtream Codes login form found in many IPTV apps. Ask your provider for a complete M3U URL or use a player that supports Xtream Codes.

Where should I download VLC?

Use VideoLAN's official download page for desktop, or follow the official iPhone, iPad, and Android app links on VideoLAN's website.

Still stuck?

Send support the useful details.

Tell us your device model, this app's name, which step you reached, and the exact error on screen. Cover your username, password, server address, and playlist link before attaching a screenshot.

Contact support