retlix
Aplicación web auto-alojada estilo Netflix para IPTV (Xtream Codes/M3U) con transcodificación, metadatos TMDB y app nativa para Samsung Smart TV.
Ficha actualizada 26 sept 2026, 19:25 · upstream 26 sept 2026, 19:02 · release v1.1.1
Qué es retlix
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Retflix es una plataforma de streaming auto-alojada diseñada para funcionar como un cliente IPTV moderno sobre servicios Xtream Codes o listas M3U/M3U8. Utiliza una arquitectura híbrida con backend en Node.js/Express y frontend React, permitiendo sincronización incremental de bibliotecas, transcodificación de vídeo (MKV/AVI a HLS) vía ffmpeg y almacenamiento local en SQLite para la web. Incluye una aplicación nativa Tizen independiente para Samsung Smart TV que conecta directamente al proveedor sin necesidad de servidor intermedio.
La aplicación destaca por su interfaz multilingüe, soporte para metadatos desde TMDB (incluyendo descripciones traducidas), filtrado automático de contenido adulto y optimización para navegación con control remoto. La web proxya credenciales y streams para seguridad, mientras que la app TV opera en modo standalone con almacenamiento local compacto.
El despliegue es sencillo mediante Docker Compose o instalación manual con Node.js ≥18 y ffmpeg. Soporta persistencia de datos, caché de imágenes y recuperación automática de retransmisiones. Es ideal para usuarios técnicos que gestionan sus propias líneas IPTV y buscan una experiencia premium sin depender de servicios comerciales.
- Consumo de películas y series en web/móvil/TV con interfaz estilo Netflix
- Sincronización incremental de bibliotecas desde Xtream Codes o M3U
- Streaming directo o transcodificado (MKV/AVI) para compatibilidad de hardware
- Navegación optimizada en Samsung Smart TV con app nativa Tizen independiente
- Docker-ready con docker-compose.yml y run.sh para despliegue rápido
- Transcodificación automática MKV/AVI a HLS vía ffmpeg con multi-audio y subtítulos
- App nativa Tizen (.wgt) que conecta directamente al proveedor Xtream sin servidor
- Filtrado automático de contenido adulto en TV y web
- Metadatos multilingües desde TMDB con caché local
- Navegación espacial completa para control remoto (D-pad)
- Requiere ffmpeg instalado manualmente si no se usa Docker
- Almacenamiento TV limitado a ~5MB en localStorage (formato compacto)
- Samsung TV necesita Developer Mode y Tizen 3.0+ (2017 o posterior)
- Sin autenticación de usuario; credenciales gestionadas por el administrador
- IMDb cast photos rate-limited y cargan progresivamente
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Usar Docker Compose para despliegue rápido: docker compose up -d --build. Persistir datos en volumen externo (./data). Asegurar ffmpeg en PATH si no es Docker. Para TV, generar .wgt con Tizen Studio y sideloading. Configurar TMDB_API_KEY opcionalmente en UI o env vars.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.


