M3U vs Xtream Codes explained
What is the difference between an M3U playlist and an Xtream Codes account? We break down how each works and which one to use in NyxiaTV.
If you have set up a media player before, you have probably run into two terms: M3U and Xtream Codes. Both are ways of telling an app like NyxiaTV where to find your channels and titles, but they work quite differently. Understanding the distinction makes setup easier and helps you get the most organized library possible.
What is an M3U playlist?
An M3U (or M3U8) file is essentially a text list of media links. Each entry contains a stream address plus some metadata such as the channel name, logo and group. When you import an M3U URL, NyxiaTV downloads that list and renders it into a browsable interface. M3U is a universal, widely supported format — almost every provider can give you an M3U link.
- Simple and universal — works almost everywhere.
- Delivered as a single URL or a downloadable file.
- Contains channel names, logos and group titles when the provider includes them.
- Best when you just want a straightforward, fixed lineup.
What is Xtream Codes?
Xtream Codes refers to a popular provider API (often called the get.php API). Instead of one flat list, you log in with a server URL, username and password, and the app queries the server directly. This lets NyxiaTV pull richer, structured data: separate sections for live channels, movies (VOD) and series, complete with categories, posters and episode listings.
- Logs in with server URL + username + password.
- Separates live TV, movies and series automatically.
- Often includes richer metadata, artwork and programme guide data.
- Updates dynamically as your provider adds or changes content.
Key differences at a glance
The simplest way to think about it: M3U is a static list, while Xtream Codes is a live connection to a structured catalog. M3U is the lowest common denominator that works everywhere. Xtream Codes, when your provider supports it, generally produces a tidier, more app-like experience with proper movie and series sections.
Which should you use in NyxiaTV?
NyxiaTV fully supports both, so the right answer depends on what your provider gives you. If you have Xtream Codes credentials, use them for the richest layout. If you only have an M3U URL, import that — you still get a clean, organized lineup. Either way, your credentials are encrypted and stored securely against your account, and you can manage multiple sources on a Premium plan.
A note on legality
NyxiaTV is a media player only and does not provide, host or sell any content. Whichever format you choose, you should only use playlists and credentials you have obtained legitimately from a provider you are entitled to use. The app is the interface; the subscription is yours.