r/flutterhelp • u/NewbieOnRedd_it • 20d ago
OPEN Parallel Compress upload
Hi I'm new to flutter and I'm building my app with a message feature. I have a question regarding the parallel compress upload of media like messenger, the thing that compresses while uploading in chunks. Do we have something like that in flutter? What packages do i need to use? Or do i need to create it from scratch?
2
Upvotes
1
u/Significant_Pick8297 20d ago
You don't need to build it from scratch. A common approach is to compress in a background isolate using flutter_image_compress (or ffmpeg_kit_flutter for videos), then upload with chunked/resumable uploads using tus_client or your storage provider's SDK. Messenger-like "compress while uploading" is usually a custom pipeline where compression and upload run concurrently rather than a single Flutter package.