Mediator
Mediator es un servidor de medios autocontenido en una sola binaria Go que escanea directorios y streama video, imágenes y música a una aplicación web embebida con interfaz responsive.
Ficha actualizada 23 sept 2026, 9:04 · upstream 23 sept 2026, 8:34 · release sin release detectada
Qué es Mediator
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Mediator es un navegador web rápido y autocontenido para medios. Se apunta a directorios locales y obtiene una interfaz de usuario fluida para videos, fotos y música, servida desde una única binaria Go con el frontend TypeScript integrado.
Se destaca por su capacidad de reproducir contenido en televisores inteligentes mediante DLNA, convertiendo archivos al vuelo, analizando audio para encontrar pistas similares, controlar radio y organizar audiobooks. El servidor se ejecuta localmente sin necesidad de un servidor externo ni configuración compleja.
- Reproducir video, música e imágenes desde una aplicación web en dispositivos móviles o tablets
- Reproducir contenido multimedia en televisores inteligentes conectados a la red local mediante DLNA
- Organizar y gestionar audiobooks con controles de reproducción integrados
- Analizar audio para encontrar pistas similares entre archivos
- Controlar radio y música directamente desde el navegador web
- Reproducir contenido multimedia en dispositivos embebidos sin necesidad de un servidor externo
- Funciona como una aplicación completa en un solo archivo ejecutable (Go binary) con frontend TypeScript integrado
- Soporta DLNA para reproducir contenido en televisores inteligentes, incluyendo conversión automática de codecs
- Permite control de reproducción avanzado: pausar/resumir, skip, volumen, velocidad y rotación de video
- Incluye un reproductor de audio con analizador espectral que muestra el espectro de frecuencia del sonido en tiempo real
- Soporta streaming HLS para reproducir contenido en dispositivos móviles como Android TV
- Permite la reproducción de archivos en formato AV1, DTS y otros codecs que no son decodificados nativamente por televisores
- El rendimiento puede verse afectado por el uso simultáneo de múltiples aplicaciones web que consuman recursos del mismo dispositivo
- La conversión de archivos al vuelo depende de la capacidad del hardware para procesar los codecs seleccionados en tiempo real
- La sincronización con dispositivos DLNA puede variar según la implementación del set de televisión y el protocolo utilizado
- El análisis de audio requiere acceso a los archivos originales, lo que puede implicar una lectura previa de cada archivo
- No se soporta la reproducción de contenido en dispositivos que no tengan soporte para DLNA ni HLS
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.
Mediator se despliega ejecutando el binario Go directamente desde un servidor local. Se recomienda ejecutarlo con permisos adecuados y asegurar que el directorio base tenga permisos de lectura permitidos. Para producción, se puede implementar un contenedor Docker o usar una arquitectura de microservicios si se requiere escalabilidad horizontal. No es necesario configurar un servidor web externo ni un proxy para su funcionamiento básico.
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.