Trong usecase upload vod video thì dung lượng của các file này khá lớn, vì thế thay vì upload trực tiếp và upload thông qua server BE rồi mới xử lý upload từ server lên AWS S3 theo cách truyền thống thì mình sẽ triển khai như sau:

Việc call api upload sẽ được Client gửi request trực tiếp lên AWS S3 thay vì thông qua server (sử dụng Presigned Url được tạo ra từ server BE). Client dùng url này để call request lên thẳng AWS S3