Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Airwave

Airwave es un servicio autocontenido que transforma una biblioteca de Plex en canales de TV en vivo siempre disponibles. Es self-hostable y se basa en una arquitectura Docker con Node.js, Rust y Python.

Ficha actualizada 22 sept 2026, 18:28 · upstream 22 sept 2026, 17:59 · release v0.14.47

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es Airwave

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Airwave permite convertir tu biblioteca de media en canales de televisión en vivo permanentes. Cada canal genera un lineup determinista continuo basado en tus películas y series. Incluye estrategias avanzadas como rotación por episodios, grupos temáticos y reglas de no repetición. El sistema resuelve la definición del canal contra tu servidor de medios para mantenerla actualizada automáticamente.

CASOS DE USO
  • Transformar una biblioteca de películas en canales de TV en vivo permanentes
  • Crear lineales deterministas con rotación por episodios o grupos temáticos
  • Implementar reglas de no repetición y programación personalizada
  • Permitir acceso remoto desde cualquier dispositivo con Plex Remote Access
  • Configurar transmisiones automáticas entre dispositivos (export/import)
  • Aplicar capacidades de decodificación específicas por dispositivo
  • Crear canales personalizados con filtros, colecciones o playlists
PUNTOS DESTACADOS
  • Funciona como un servidor único Docker que se ejecuta en roles separados (server, web, tvweb)
  • Soporta decodificación nativa de 4K HDR HEVC y TrueHD/DTS sin transcodificación
  • Permite acceso remoto desde cualquier dispositivo con Plex Remote Access configurado
  • Ofrece un editor visual para construir canales desde filtros o colecciones de películas
  • Incluye opciones de bumper entre programas y música ambiental personalizada
  • Soporta control de acceso por usuarios con permisos granulares
PRECAUCIONES
  • No incluye transcodificación en el servidor, depende del hardware del dispositivo cliente
  • Requiere Plex Remote Access o un dominio reachable para acceder desde fuera de la red local
  • El modo AI es opcional y no está activado por defecto
  • La resolución máxima depende de las capacidades del dispositivo cliente (no se transcodifica)
  • No incluye funciones de streaming en vivo como Twitch o YouTube Live
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instala el contenedor Docker con `docker-compose up -d`. El servidor se ejecuta en modo `server` y la interfaz web en `web`. Para acceder desde fuera de tu red, activa Plex Remote Access. La resolución de canales se realiza localmente contra tu servidor de medios para garantizar compatibilidad con cualquier hardware cliente.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.jsRustPython
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
30013000315236020360213002360225432
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.