Por Shamir
Reproductor IPTV con usuario y contraseña: Xtream Codes frente a M3U y Stalker Portal
Si tu proveedor te ha mandado un usuario, una contraseña y la dirección de un servidor, lo que tienes delante es Xtream Codes, y lo que necesitas es un reproductor que acepte esos tres datos tal cual, sin inventos. No es el único formato que circula: también está la URL M3U interminable y el Stalker Portal (URL del portal más una dirección MAC). La mayoría de la gente no sabe en qué se diferencian; pega lo que le han dado en la primera aplicación que encuentra y cruza los dedos.
Funciona casi siempre, pero el formato que elijas tiene consecuencias reales en la estabilidad, la velocidad, la EPG que acabas viendo y lo fácil que resulta cambiar de proveedor. Esta guía desmonta los tres sin adornos, incluidos los inconvenientes de los que nadie habla.

El resumen en 30 segundos
| Característica | M3U | Xtream Codes | Stalker Portal |
|---|---|---|---|
| Configuración | Pegar una URL | Usuario + contraseña + URL | URL del portal + dirección MAC |
| Canales en directo | Sí | Sí | Sí |
| VOD / Series | No (o de forma muy tosca) | Sí (con metadatos) | Sí (con metadatos) |
| EPG | URL XMLTV aparte | API integrada | Integrada |
| Catch-up | Limitado | Sí | Sí |
| Velocidad | La más lenta (reanaliza el archivo entero) | La más rápida (API paginada) | Rápida |
| Cambiar de proveedor | Fácil | Fácil | Difícil (atado a la MAC) |
| Recomendado para | Directos básicos, listas públicas | La mayoría de suscripciones de pago | Quien vive con un deco |
Si solo te quedas con una fila de esa tabla: para la mayoría de la gente, en 2026 la opción correcta es Xtream Codes, es decir, el reproductor donde metes usuario y contraseña. El resto del artículo explica por qué, cuándo conviene desviarse y qué hace realmente cada formato por debajo.
M3U: la lengua franca del streaming
M3U es el más veterano de los tres. En el fondo, un archivo M3U no es más que una lista de texto plano con URL de streams y algunos metadatos por cada una. Ábrelo con el Bloc de notas o con TextEdit y verás algo parecido a esto:
#EXTM3U
#EXTINF:-1 tvg-id="news.us" tvg-logo="https://..." group-title="News",News Channel
http://provider.example/live/user/pass/12345.ts
#EXTINF:-1 tvg-id="sport.us" group-title="Sports",Sports Channel
http://provider.example/live/user/pass/12346.ts
Y ya está. Cada canal es una URL y tu reproductor las recorre una a una. Esa sencillez es a la vez su gran virtud y su gran limitación.
Lo que M3U hace bien
- Compatibilidad universal. No existe reproductor que no lea M3U. Hasta VLC, mpv o ffplay abren uno sin rechistar. Si quieres un formato de respaldo que vaya a funcionar en cualquier aplicación del futuro, es este.
- Se inspecciona a simple vista. Puedes abrir el archivo, buscar un canal y ver a qué URL apunta. A la hora de diagnosticar un problema, eso vale oro.
- Le da igual el proveedor. Tu URL M3U no sabe ni le importa qué backend hay detrás. El proveedor puede cambiar de CDN mañana y tú ni te enteras.
Consejo: en Tuneline puedes pegar la URL M3U y la URL XMLTV correspondiente en el mismo diálogo. La mayoría de reproductores las reparten en dos pantallas de configuración sin relación entre sí, y esa es buena parte del motivo de que la EPG cuadre tan mal con las listas M3U.
Dónde se rompe M3U
- No tiene VOD ni series de forma nativa. Algunos proveedores meten las películas dentro del M3U como si fueran canales, pero pierdes todos los metadatos: ni carátulas, ni sinopsis, ni seguimiento de episodios. Si lo tuyo es el contenido a la carta, M3U no es el camino.
- La EPG es un problema aparte. M3U no lleva guía de programación incorporada. Necesitas una segunda URL que apunte a un archivo XMLTV y emparejar el
tvg-idde cada canal con su entrada correspondiente. Cuando la lista y la guía se desincronizan (y siempre acaban desincronizándose), no cuadra nada. - Actualización lenta. Tu reproductor vuelve a descargar y a analizar el archivo entero cada vez que refrescas. Con un proveedor de 20.000 canales, eso significa triturar 50 MB de texto en cada actualización. Tuneline y algún que otro reproductor moderno analizan el M3U de forma incremental, pero la mayoría no.
Cuándo usar M3U
- Estás usando una lista pública gratuita (por ejemplo, el proyecto iptv-org).
- Solo te interesan los directos, no el contenido a la carta.
- Tu proveedor únicamente ofrece M3U.
- Quieres una copia de seguridad portátil que abra cualquier reproductor.
Xtream Codes: el estándar de facto de los proveedores de pago
Xtream Codes nació como software de panel: el backend con el que los proveedores gestionan abonados, canales y facturación. La «API de Xtream Codes» se extendió tanto que incluso proveedores que no usan el panel original la implementan por compatibilidad. Hoy, si tu proveedor es de pago y mínimamente moderno, casi con total seguridad soporta Xtream Codes. Por eso, cuando te entregan un usuario y una contraseña en lugar de una URL larga, lo que te están dando es esto.
En vez de un archivo de texto gigante, tu reproductor habla con una API en JSON. Te identificas una sola vez con usuario y contraseña, y a partir de ahí el reproductor le va pidiendo al servidor las categorías de directo, los canales, el VOD, las series y la EPG por separado, según hagan falta.
Lo que Xtream Codes hace bien
- VOD y series bien estructurados. Las películas traen carátula, sinopsis, valoración, año y duración. Las series traen temporadas, episodios y seguimiento de lo que llevas visto. Solo por esto ya merece la pena elegir Xtream antes que M3U si tu proveedor ofrece ambos.
- EPG integrada. El reproductor le pide la guía a la API canal por canal. Sin segunda URL, sin emparejamientos XMLTV que fallen. La guía encaja con la lista de canales automáticamente.
- Catch-up. La mayoría de proveedores compatibles con Xtream exponen una ventana de catch-up de entre 1 y 7 días. Tu reproductor puede retroceder unas horas en los canales que lo permiten, algo que M3U sencillamente no sabe representar. Tuneline muestra el catch-up automáticamente cuando pulsas sobre una entrada de la EPG que ya se ha emitido. (Cómo funcionan de verdad el catch-up y el timeshift.)
- Actualización incremental rápida. El reproductor solo descarga lo que estás mirando. ¿Estás navegando por la categoría de noticias? Pues pide los canales de noticias. Los otros 19.000 se quedan sin descargar hasta que llegues a ellos.
Un fallo del que aprendí, para que tú no tengas que hacerlo. La primera versión del soporte de Xtream en Tuneline guardaba el estado de la EPG en una única caché en memoria indexada solo por el ID de canal. Con un proveedor va bien, pero en cuanto un usuario tenía dos fuentes Xtream con IDs de canal coincidentes, la segunda se pintaba con la guía de la primera hasta que refrescabas. El arreglo fue trivial (invalidar la caché de EPG dentro del listener de cambio de lista), pero la lección es estructural: el estado de la EPG tiene que estar acotado por fuente, no ser global. Si la guía de tu reproductor actual se ve rara justo después de cambiar de fuente, casi seguro que estás dando con esta clase de fallo.
Dónde se queda corto Xtream Codes
- Quedas atado a la API de un proveedor. Cambiar de proveedor implica volver a introducir credenciales y rehacer los favoritos. (Tuneline lo resuelve sincronizando los favoritos con tu cuenta para que sobrevivan al cambio de proveedor; la mayoría de reproductores no lo hacen.)
- Un cambio en la API puede dejarte tirado de un día para otro. Cuando un proveedor toca su backend, un reproductor que solo hable Xtream puede dejar de funcionar hasta que el desarrollador publique un arreglo. Los que recurren al M3U cuando la API falla aguantan mejor.
Cuándo usar Xtream Codes
- Tu proveedor de pago lo admite (casi todos lo hacen).
- Quieres VOD y series con metadatos en condiciones.
- Quieres catch-up.
- Quieres una interfaz rápida y moderna.

Stalker Portal: el estándar de los decodificadores
Stalker Portal (a veces llamado Ministra) es el protocolo que usan los MAG, los Formuler y otros decodificadores. En lugar de autenticarte con usuario y contraseña, tu «dispositivo» le presenta al portal una dirección MAC. El proveedor tiene esa MAC registrada y autoriza la reproducción en función de ella.
Lo que Stalker Portal hace bien
- No hay que teclear nada. Una vez registrada la MAC, enciendes el deco y funciona. Sin pantallas de acceso ni credenciales que olvidar.
- EPG y metadatos coherentes. Igual que Xtream, Stalker funciona por API, así que la guía y los metadatos de VOD bajan junto con la lista de canales.
- Imbatible sobre el hardware para el que se diseñó. Si tienes un MAG o un Formuler de verdad, Stalker es el formato para el que se construyó ese aparato.
Un detalle de implementación que merece la pena mencionar: en Tuneline la MAC se guarda en la propia ficha de la lista, no en el dispositivo. Es deliberado, porque hay usuarios con dos suscripciones Stalker bajo MAC distintas que quieren tener ambas en la misma instalación. Los reproductores que guardan la MAC de forma global (una por instalación) obligan a esa gente a elegir, y es una petición de soporte sorprendentemente habitual.
Dónde falla Stalker Portal
- Está atado a una MAC. Tu suscripción va ligada a una única MAC. Si intentas usarla desde un segundo dispositivo, necesitarás otra suscripción, o clonar la MAC, algo que la mayoría de proveedores detectan y castigan con el baneo.
- Es incómodo de configurar en móviles, ordenadores y casi cualquier reproductor moderno. Los reproductores que admiten Stalker tienen que emular un decodificador, MAC incluida. Algunos proveedores consideran que eso incumple sus condiciones.
- Va camino de ser un formato heredado. Los proveedores nuevos priorizan Xtream Codes. Cada vez más, Stalker es el formato que usas solo porque compraste un MAG hace cinco años.
Cuándo usar Stalker Portal
- Tienes un MAG, un Formuler o similar y el proveedor está montado alrededor de ese aparato.
- Tu proveedor solo ofrece Stalker.
- No necesitas usar la suscripción en varios dispositivos.
¿Te han dado una URL de portal y una MAC, y el reproductor que quieres usar solo admite M3U? Se puede convertir, pero los enlaces que devuelve un portal son temporales, así que el archivo que generes suele dejar de funcionar en cuestión de horas. Repasamos tanto la conversión manual como la alternativa más sencilla en cómo convertir un Stalker portal a M3U, o saltarte la conversión y reproducirlo directamente. Si el proveedor no te dio más que un código y una MAC, empieza por qué es en realidad un código de Stalker portal.

Reglas prácticas
Después de acompañar a bastantes usuarios en el salto de un formato a otro durante la beta de Tuneline, estas son las reglas que sigo:
- Si tu proveedor ofrece Xtream Codes, usa Xtream Codes. Es el formato hacia el que converge el resto del ecosistema.
- Guarda siempre una URL M3U de respaldo. Cuando la API de Xtream se cae, puedes seguir viendo los directos cambiando al M3U.
- Evita Stalker si consumes desde el móvil, el ordenador o el navegador. Se diseñó para decodificadores y solo se siente natural en ellos.
- Prueba el mismo proveedor en dos formatos. Hay proveedores con un backend Xtream lleno de fallos y una exportación M3U impecable. La única forma de saberlo es probar.
- Un buen reproductor IPTV debería admitir los tres. Tuneline, TiviMate, IPTV Smarters y OTT Navigator lo hacen. Si un reproductor solo admite uno, es un peaje de flexibilidad que tarde o temprano acabarás pagando.
Preguntas frecuentes
¿Cómo convierto un Stalker portal en una lista M3U?
Se puede, pero rara vez compensa. Un M3U es un archivo estático que puedes leer; un Stalker portal es una conversación en vivo con un servidor. Para «convertirlo» tienes que hacerte pasar por un decodificador: handshake, autorizar la MAC, descargar la lista de canales y luego pedirle al portal que genere una URL reproducible para cada canal. Esas URL están ligadas a la sesión y suelen caducar en pocas horas, así que la lista que generaste esta tarde amanece muerta.
La alternativa es saltarse la conversión y usar un reproductor que hable el protocolo del portal directamente, que mantiene los enlaces frescos porque los vuelve a pedir igual que haría un MAG. Los dos caminos, paso a paso: Stalker Portal a M3U: convertirlo o reproducirlo directamente.
¿Puedo convertir un acceso de Xtream Codes en una URL M3U?
Sí. Casi todos los paneles compatibles con Xtream exponen una exportación M3U en una URL parecida a esta:
http://your-provider.com:port/get.php?username=USER&password=PASS&type=m3u_plus&output=ts
Te devuelve los mismos canales que el acceso Xtream, pero como M3U plano. Va bien como copia de seguridad o para reproductores que no hablen Xtream de forma nativa.
¿Es M3U más seguro o más «privado» que Xtream Codes?
No. Los tres formatos transportan el mismo vídeo por los mismos protocolos. La privacidad depende de tus decisiones de red (VPN, DNS), no del formato de la lista.
¿Por qué la EPG cuadra en un formato y en el otro no?
El emparejamiento de la EPG depende de un tvg-id (M3U) o de un ID de canal del servidor (Xtream/Stalker). Si la exportación M3U de tu proveedor trae valores de tvg-id erróneos o directamente ausentes, la guía no puede enlazar. Xtream y Stalker sacan la EPG del mismo backend que sirve la lista de canales, así que el enlace es automático: por eso la guía «funciona sin más» mucho más a menudo en esos formatos.
¿Tuneline admite los tres formatos?
Sí. Puedes combinarlos: un proveedor por Xtream Codes, una lista M3U pública y gratuita y un Stalker portal pueden convivir en el selector de fuentes, y saltas de uno a otro sin volver a teclear las credenciales cada vez. Lo que Tuneline no hace es darte el contenido: las listas, las credenciales y el portal los aportas tú.
En resumen
Para la mayoría de la gente, en 2026 la respuesta correcta es Xtream Codes para tu suscripción de pago principal, con una exportación M3U guardada como respaldo. Stalker solo tiene sentido si te has casado con un decodificador. Quedarte solo en M3U está bien para listas públicas gratuitas y como plan B, pero es una experiencia estrecha en cuanto entran en juego el VOD y la EPG.
Sea cual sea el formato con el que te quedes, elige un reproductor que no te encierre en un único backend. Tuneline lee los tres de forma nativa y mantiene tus favoritos y tu historial portátiles entre dispositivos y proveedores, de modo que el formato que hay debajo sea algo que puedas cambiar sin perder todo lo que has ido construyendo.
Compartir el artículo
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeLee este artículo en otro idioma
- EnglishM3U vs Xtream Codes vs Stalker Portal: Which IPTV Format Should You Use in 2026?
- FrançaisCodes Xtream, M3U ou Stalker Portal : quel format IPTV choisir en 2026 ?
- AfrikaansXtream Codes vs M3U (en Stalker Portal): watter formaat moet jy in 2026 kies?
- العربيةملف قائمة تشغيل m3u: ما بداخله، ومتى يكون Xtream Codes أو Stalker Portal أفضل منه
- বাংলাএক্সট্রিম কোড এপিআই অ্যাকাউন্ট (Xtream Codes), M3U না Stalker Portal: ২০২৬ সালে কোনটা বেছে নেবেন
- ČeštinaXtream Codes vs M3U vs Stalker Portal: který formát zvolit v roce 2026
- DanskXtream Codes vs M3U vs Stalker Portal: hvilket format skal du vælge i 2026?
- DeutschXtream Codes App einrichten oder M3U nutzen? Die drei Playlist-Formate im Vergleich
- ΕλληνικάXtream Codes server URL, M3U ή Stalker Portal: ποια μορφή να διαλέξεις το 2026
- EspañolReproductor IPTV con usuario y contraseña: Xtream Codes frente a M3U y Stalker Portal
- Español (Latinoamérica)Reproductor IPTV con usuario y contraseña: M3U, Xtream Codes o Stalker Portal en 2026
- فارسیپخش کننده فایل m3u، Xtream Codes یا Stalker Portal: کدام فرمت را در ۲۰۲۶ انتخاب کنیم؟
- SuomiXtream Codes vai M3U URL: kumman syötät soittimeen vuonna 2026?
- MagyarXtream Codes vs M3U vs Stalker Portal: melyik formátumot válaszd 2026-ban?
Tuneline es una aplicación de reproducción multimedia. No proporciona, aloja ni distribuye ningún contenido. Tú aportas tu propia lista de reproducción, igual que harías con VLC.