Skip to main content
// CASE 12 / 16
← Todos os cases

API Transcoder

Projeto do Estúdio4 VERSÕES · RTMP ENTRA, HLS SAIFastAPIffmpegMinIOWebSocket
01

> COMO FOI ENTREGUE

// O DESAFIO01

Do que API Transcoder precisava?

Subir um vídeo é a metade fácil. Devolver quatro versões, uma transmissão ao vivo e um progresso honesto enquanto o arquivo ainda anda é a metade que falha na frente do cliente.

// A ABORDAGEM02

Como a Altacee construiu API Transcoder?

FastAPI sobre ffmpeg para uma escada de 360p a 1080p, RTMP na entrada e HLS na saída para o ao vivo, MinIO ajustado para uploads multipart grandes, JWT do Supabase na borda e progresso por qualidade empurrado por WebSocket e SSE em vez de consultado.

// O RESULTADO03

O que API Transcoder conquistou?

O cliente sobe uma vez e vê cada versão terminar no próprio ritmo, com a falha atribuída à qualidade que falhou em vez de derrubar o job inteiro num erro opaco.

case --info api-transcoder
> cliente · Altacee
> setor · Infraestrutura de vídeo
> stack · FastAPI · ffmpeg · MinIO · WebSocket
> resultado · 4 VERSÕES · RTMP ENTRA, HLS SAI
> case/api-transcoderENTREGUE ▮

Quer um sistema assim?

Conte o que você está construindo. Respondemos com um plano escopado, não com um discurso de vendas.