Sobre el proyecto

Tunarr es una aplicación autoalojada que transforma bibliotecas multimedia personales en canales de TV en vivo personalizados. Se conecta a Plex, Jellyfin, Emby o directorios de archivos locales, permitiendo a los usuarios crear programaciones de canales con programación de arrastrar y soltar, contenido de relleno (comerciales, videos musicales, prerrollos) y marca por canal. Los canales se exponen como un sintonizador HDHomeRun simulado para integración directa con Plex, Jellyfin y Emby Live TV, o como listas de reproducción M3U compatibles con clientes IPTV como Tivimate, UHF, Dispatcharr, Threadfin y xTeVe. Una guía de TV basada en web permite ver la programación, y las transmisiones se pueden reproducir directamente en el navegador. La transcodificación acelerada por hardware es compatible con Nvidia NVENC, VAAPI, Intel QuickSync y macOS VideoToolbox con múltiples perfiles configurables por canal. Las opciones de implementación incluyen Docker Compose, binarios independientes para Linux/macOS/Windows, aplicación de la comunidad Unraid, script LXC de Proxmox e imágenes Docker ARM64. El proyecto está escrito en TypeScript/React (frontend) y Go (backend), con licencia Zlib, y cuenta con soporte activo de la comunidad a través de Discord y GitHub.