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.
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.
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.
Wollen Sie ein System wie dieses?
Sagen Sie uns, was Sie bauen. Sie bekommen einen konkreten Plan zurück, keinen Verkaufspitch.