Skip to main content
// EXPEDIENTE 15 / 19
← Todos los expedientes

API Transcoder

Proyecto del estudio4 VERSIONES · RTMP DENTRO, HLS FUERAFastAPIffmpegMinIOWebSocket
01> CÓMO SE ENTREGÓ
// EL RETO01

Subir un vídeo es la mitad fácil. Devolver cuatro versiones, una emisión en directo y un progreso honesto mientras el archivo aún se mueve es la mitad que falla delante del cliente.

// EL ENFOQUE02

FastAPI sobre ffmpeg para una escalera de 360p a 1080p, RTMP de entrada y HLS de salida para el directo, MinIO afinado para subidas multiparte grandes, JWT de Supabase en el borde y progreso por calidad empujado por WebSocket y SSE en lugar de consultado.

// EL RESULTADO03

El cliente sube una vez y ve terminar cada versión a su propio ritmo, con el fallo atribuido a la calidad que falló en lugar de colapsar todo el trabajo en un error opaco.

case --info api-transcoder
> cliente · Altacee
> sector · Infraestructura de vídeo
> stack · FastAPI · ffmpeg · MinIO · WebSocket
> resultado · 4 VERSIONES · RTMP DENTRO, HLS FUERA
> case/api-transcoderENTREGADO ▮

¿Quiere un sistema como este?

Cuéntenos qué está construyendo. Le responderemos con un plan acotado, no con un argumentario de venta.