← Volver al blog
Conceptos #overview

¿Qué es StreamHub?

Un servidor de medios auto-alojado sobre LiveKit: apps multi-tenant, todas las vías de ingesta, reproducción WebRTC + HLS, grabación a tu propio S3 y una API REST — todo bajo un dominio que vos controlás.

2 min de lectura
Read in English

Un servidor de medios que es realmente tuyo

StreamHub es un servidor de medios auto-alojado, construido como una capa de gestión sobre un SFU de LiveKit. Pensalo como una alternativa directa a plataformas gestionadas como Ant Media o Mux: apuntás un dominio a un servidor, corrés un único instalador y obtenés apps de streaming multi-tenant, ingesta, reproducción, grabación y una API REST — todo detrás de tu propio certificado TLS.

Lo que te da desde el primer momento

  • Apps multi-tenant — dividís el servidor en apps aisladas (live, webinars, camaras), cada una con su base de datos, bucket S3, tokens y configuración.
  • Todas las vías de ingesta — empujás RTMP desde OBS, WHIP para WebRTC de sub-segundo, o tirás de una cámara RTSP. Un stream, una fila, sin importar la fuente.
  • Reproducción WebRTC + HLS — WebRTC de sub-segundo para "mirá en vivo ahora", HLS con buffer para escala y móviles.
  • Grabación a tu S3 — las salas se graban por egress, se suben al bucket de la propia app y se indexan como VODs con capturas.
  • Webhooks firmados + API REST — todo lo que hace el panel es una llamada a la API, y cada evento del ciclo de vida puede hacer POST a tu backend.
  • Un mercado de plugins — nueve plugins integrados (detección de objetos, difuminado de rostros, grilla CCTV, marca de agua, estrenos programados y más) se instalan por app sin escribir código.

Un dominio, una imagen

Un único reverse proxy termina TLS y enruta /rtc a LiveKit y todo lo demás al servicio core. El core sirve la API REST, el panel React, HLS, el SDK de navegador y las métricas Prometheus desde un solo contenedor. LiveKit, ingress, egress y Redis corren al lado, pero nunca tocás docker compose crudo — el CLI streamhub gobierna toda la pila como un único servicio.

Para quién es

Si transmitís video y te importa ser dueño de los datos, del pipeline y de la factura — videovigilancia, e-learning, eventos, kioscos, herramientas internas — StreamHub te da la ergonomía de un SaaS sin el lock-in. El medio nunca sale de una infraestructura que vos controlás.

Corré el instalador de una línea, creá tu primera app y estás en vivo en minutos.