Blog y notas Read in English

Aprendé StreamHub

Qué es StreamHub y cómo sacarle provecho: conceptos, guías paso a paso y recorridos por cada función.

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
Conceptos #self-hosting

Por qué auto-alojar tu streaming en vivo

Precios SaaS por minuto, residencia de datos y lock-in son las tres razones por las que los equipos llevan el streaming puertas adentro. Esto es lo que ganás — y lo que asumís — al hacerlo vos mismo.

2 min de lectura
Conceptos #architecture

Cómo está construido StreamHub: un dominio, una imagen

Un único reverse proxy, un contenedor core que sirve la API, el panel, HLS y el SDK, y un SFU oculto debajo. Un recorrido por el enrutamiento de peticiones y las piezas que lo hacen sentir un solo producto.

2 min de lectura
Conceptos #multi-tenant

Apps multi-tenant y bases de datos por app

Un servidor, muchas apps aisladas. Cómo StreamHub usa apps, tenants, SQLite por app y prefijos de sala para mantener clientes y cargas de trabajo limpiamente separados.

2 min de lectura
Conceptos #playback

WebRTC vs HLS: elegí tu latencia

¿WebRTC de sub-segundo o HLS con buffer? El compromiso entre latencia, escala y alcance — y cómo StreamHub te da ambos desde el mismo stream en vivo.

2 min de lectura
Conceptos #s3

Tus medios, tuyos: S3 por app y grabaciones

Cada app graba en su propio bucket S3 con sus propias credenciales. Cómo funciona el pipeline de grabación a VOD y por qué el límite de almacenamiento es por app.

2 min de lectura