[project] · POC A

Upload pipeline

CLIENT-SIDE COMPRESSION · S3 PRESIGNED PUT · MEDIACONVERT · CLOUDFRONT HLS

API endpoint

not connected

1 · Pick video

Tap to choose, or drop a file
MP4 · MOV · WebM · up to ~500MB recommended

2 · Pipeline

idle
1
Compress (browser-side)
MediaBunny transcode to H.264 / 720p / AAC
2
Get S3 presigned upload URL
POST /upload-url
3
Upload to S3
PUT video to presigned URL
4
MediaConvert transcoding
Polling GET /video/<uid> for ready=true
5
Ready
HLS available via CloudFront

Console

0 lines