Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

roomies

Roomies es una plataforma autoalojada para fiestas de visualización sincronizada en tiempo real. Integra reproducción multimedia, transcodificación y canales de voz en un único entorno controlado por el usuario, eliminando la dependencia de servicios externos.

Ficha actualizada 25 sept 2026, 16:30 · upstream 25 sept 2026, 16:24 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es roomies

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

Roomies se posiciona como una solución unificada para ver contenido multimedia con amigos a distancia sin depender de terceros. La aplicación combina baja latencia en la sincronización de video con capacidades de transcodificación en tiempo real, permitiendo adaptar el flujo de medios a las capacidades del cliente. Además, incluye canales de voz integrados y reacciones interactivas para mejorar la experiencia social durante la visualización compartida.

El proyecto está diseñado para ser desplegado mediante contenedores Docker y requiere Node.js 18 o superior para el desarrollo local. Soporta aceleración por hardware tanto en GPUs Intel/AMD como NVIDIA, lo que optimiza el rendimiento del transcodificador. La licencia GPL v2.0 garantiza la libertad de uso y modificación del código fuente bajo condiciones de reciprocidad.

CASOS DE USO
  • Organizar maratones de películas con sincronización exacta entre dispositivos remotos.
  • Utilizar canales de voz integrados para comentar en tiempo real sin apps externas.
  • Transcodificar flujos de video pesados para clientes con conexiones lentas automáticamente.
  • Gestionar una biblioteca de medios centralizada accesible desde múltiples dispositivos.
PUNTOS DESTACADOS
  • Arquitectura autoalojada que elimina la dependencia de servicios en la nube.
  • Transcodificación en tiempo real para compatibilidad multiplataforma sin pérdida de calidad perceptible.
  • Soporte nativo para aceleración GPU (VAAPI, QSV, NVENC) en despliegues Docker.
  • Licencia GPL v2.0 que permite inspección y modificación del código fuente completo.
PRECAUCIONES
  • Estado actual de la versión Beta puede implicar inestabilidad o falta de características finales.
  • Requiere hardware con aceleración gráfica para un rendimiento óptimo en transcodificación.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Roomies Banner
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Desplegar usando `docker compose up --build -d`. Asegurar que el puerto 5123 esté abierto. Para GPU, editar `docker-compose.yml` descomentando los bloques de dispositivos o recursos según el fabricante (Intel/AMD/NVIDIA). Requiere Node.js 18+ para desarrollo local.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5123
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.