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.
El argumento contra la facturación por minuto
Las plataformas de streaming gestionadas cobran por minuto transmitido, por minuto grabado y por GB de egreso. Está bien para una demo y es brutal a escala: un puñado de cámaras siempre encendidas o un calendario de eventos ocupado se convierte en una factura mensual de cinco cifras, y nada de eso es un costo fijo que puedas planificar.
Auto-alojar da vuelta el modelo. Pagás por un servidor (y su ancho de banda), y el costo marginal del siguiente stream es prácticamente cero. Una sola VM de tamaño medio corre cómodamente muchas salas concurrentes.
Tres razones para llevarlo puertas adentro
- Previsibilidad de costos. Una factura de servidor plana en lugar de precios medidos por uso que castigan el éxito.
- Residencia y privacidad de datos. El medio, las grabaciones y los metadatos quedan en infraestructura tuya — lo que importa en salud, educación, gobierno y todo lo que caiga bajo reglas tipo GDPR.
- Sin lock-in. StreamHub es una capa de gestión sobre LiveKit, que es open source. No hay un protocolo propietario del que no puedas salir.
Lo que asumís
Auto-alojar no está libre de responsabilidad. Sos dueño de:
- Disponibilidad — la máquina, el reverse proxy, la renovación de TLS (StreamHub automatiza los dos últimos).
- Planificación de capacidad — suficiente CPU/ancho de banda para tu pico de espectadores concurrentes.
- Backups — las bases SQLite por app y tus buckets S3.
StreamHub está diseñado para achicar esa superficie. El instalador de una línea aprovisiona toda la pila, renueva certificados automáticamente con Caddy, incluye un comando streamhub doctor, toma snapshots de las bases antes de cada upgrade y expone métricas Prometheus para que alertes antes de que algo falle.
El término medio pragmático
No tenés que elegir entre "totalmente gestionado" y "reinventar todo". StreamHub te da una experiencia gestionada — instalador, CLI, panel, upgrades — sobre hardware que alquilás o poseés. Obtenés ergonomía de SaaS con economía y control de auto-alojado.
curl -fsSL https://www.streamhub.studio/install.sh | sudo bash -s -- \
--non-interactive --domain media.example.com --email vos@example.com
Ese único comando es toda la diferencia entre una factura mensual y un servidor que controlás.