antena play
Guides

M3U or Xtream: the difference and which one to use

Both formats open your list in Antena Play, each in its own way. See what each one asks for, what it brings and which to choose.

Quick answer

If your list has a server, username and password, pick Xtream server: the schedule comes along and the whole catalog loads. If all you have is a link, pick M3U list. And if that link contains get.php, it already carries the server, username and password, so you can use Xtream.

The two formats side by side

Xtream and M3U are two ways of delivering the same thing: the list of channels, movies and series you have the right to use. In the app, each one has its own tab in the list form.

Xtream serverM3U list
What you enterThe list server (with the port), username and passwordThe list link, ending in .m3u or containing get.php
Schedule (EPG)Comes from the server itself, nothing to set upOnly with an XMLTV link pasted in Settings
Movies and seriesShow up when the list has themShow up when the link is exported from a server (the m3u_plus type). A channels only list shows only channels
SizeNo capUp to 8,000 items of each type on the TV, in the browser and on Roku; up to 50,000 on the phone and iPhone
List connectionsThe app shows how many the list has in My lists (Android, LG TV and browser)The link does not carry this information

Where your list details are

Whoever provides the list usually sends the details in one of these ways: the server, username and password separately, or an M3U link. When the link contains get.php, the three Xtream details are inside it:

  • Server is everything up to the port, before /get.php. It goes in the Server (http://host:port) field.
  • Username is what comes after username=, up to the &.
  • Password is what comes after password=, up to the &.

In the server field, the app fills in what is missing: without http://, it uses http; without a port, it uses 80 (or 443 if the address starts with https://). Anything after the address and port is ignored. On iPhone and iPad, if you paste such a link in the M3U tab, the app notices and offers to sign in with the Xtream server, with the three fields already filled in.

The list username is not your email. The email belongs to your Antena Play account, which is for Pro and signs in another way. The Username field takes the list username, and the app warns you if you type an email there.

How to add the list in the app

On the first screen, choose I have an IPTV list. The form opens with two tabs: Xtream server and M3U list. Fill in the tab for your format and confirm with Add list. It is the same on the TV, the phone, the iPhone and the browser:

  1. List form on the TV, Xtream server tab, with the Server, Username and Password fields

    On the TV, the Xtream server tab: server, username and password.

  2. List form on the TV, M3U list tab, with the list URL field

    The M3U list tab: a single field, for the link.

  1. List form on the phone, Xtream server tab, with the Add list button

    On the phone, the same tabs. On Xtream, the three fields and Add list.

  2. List form on the phone, M3U list tab

    On M3U, paste the link and confirm.

On Roku, the choice appears as Sign in with: Xtream server or Sign in with: M3U list. The step by step for each device, with every screen, is in the device guides.

The schedule on an M3U list

On Xtream, the channel schedule comes from the server itself. On M3U, it only shows up if you paste the link to an XMLTV file in Settings, in the EPG guide (XMLTV) section. The app matches each channel to its schedule by the channel code in the list (the tvg-id). Without that link, M3U channels show no schedule.

Whoever provides the list has the XMLTV link: on Xtream servers it usually ends in xmltv.php. On Roku, the section is called EPG GUIDE (XMLTV) and works for both formats.

Which one to choose

  • Have a server, username and password? Use the Xtream server. The schedule comes on its own and the whole catalog loads.
  • Have a link with get.php? Take the three details out of it and use Xtream, as shown above. If you prefer, the link also works in the M3U tab.
  • Have only a .m3u link, no server? Use the M3U list. For the schedule, ask whoever provides the list for the XMLTV link.

Frequently asked questions

Can I use both the M3U link and Xtream for the same list?

Yes. They are two ways of opening the same list. If the M3U link contains get.php, username and password, the same details work in the Xtream server tab. On iPhone and iPad the app notices this on its own and offers to sign in with Xtream.

Why does my M3U list show no schedule?

On M3U, the schedule comes from an XMLTV link you paste in Settings, in the EPG guide section. Without that link, channels show no schedule. On Xtream it comes from the server itself.

Is the list username my Antena Play email?

No. The username and password are those of your list. The Antena Play account is something else: it signs in with your email and is for Pro.

Read also

Your listIPTV list will not load: causes and how to fix itWhat each error message means and what to do in each case. FeaturesHow to use Antena Play with the remoteMenu, back, player options, changing channels and typing, on each TV.

All guides →

Did not find the answer? The Help center answers account and subscription questions, and contato@antenaplay.app handles the rest.

© 2026 Antena Play · A MyProjects Studio product · B.B.C Suporte e Consultoria em Tecnologia Ltda

Guides by device: Android TV and TV boxes · Android phones · iPhone · Roku · LG TV · PC browser

Guides · How to install on each device · How to use · Help · Privacy Policy · antenaplay.app

PTENES