Skip to main content
// FALLAKTE 12 / 16
← Alle Fallakten

API Transcoder

Studio-Projekt4 RENDITIONEN · RTMP REIN, HLS RAUSFastAPIffmpegMinIOWebSocket
01

> SO GING ES LIVE

// DIE HERAUSFORDERUNG01

Was brauchte API Transcoder?

Ein Video hochzuladen ist die leichte Hälfte. Vier Renditionen, einen Livestream und ehrlichen Fortschritt zurückzugeben, während die Datei noch läuft, ist die Hälfte, die vor den Augen des Kunden scheitert.

// DER ANSATZ02

Wie hat Altacee API Transcoder gebaut?

FastAPI über ffmpeg für eine Leiter von 360p bis 1080p, RTMP rein und HLS raus für Live, MinIO auf große Multipart-Uploads getrimmt, Supabase-JWTs am Rand und Fortschritt je Qualität über WebSocket und SSE gepusht statt gepollt.

// DAS ERGEBNIS03

Was hat API Transcoder erreicht?

Der Client lädt einmal hoch und sieht jede Rendition in ihrem eigenen Takt fertig werden — ein Fehler wird der Qualität zugeordnet, die gescheitert ist, statt den ganzen Job in eine undurchsichtige Meldung zu kippen.

case --info api-transcoder
> kunde · Altacee
> branche · Video-Infrastruktur
> stack · FastAPI · ffmpeg · MinIO · WebSocket
> ergebnis · 4 RENDITIONEN · RTMP REIN, HLS RAUS
> case/api-transcoderAUSGELIEFERT ▮

Wollen Sie ein System wie dieses?

Sagen Sie uns, was Sie bauen. Sie bekommen einen konkreten Plan zurück, keinen Verkaufspitch.