Reference source


Nội dung


  1. Vấn đề
  2. Workflow cụ thể
  3. Trường hợp gián đoạn khi upload và người dùng muốn upload lại
  4. Trường hợp upload gián đoạn và người dùng xóa bản publish video

Vấn đề


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:

Untitled

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