2014-02-18 59 views
0

我想錄制視頻並同時通過amazon s3 sdk啓動此文件的分段上傳。 如果上傳未完成,上傳的數據會發生什麼情況? * 上傳的數據會出現在我的存儲桶上,如果有,我可以播放它嗎? *Mulipart上傳問題

這些問題是指那些已經發現這樣的問題,否則忽略它。謝謝!

回答

1

號S3將正確地做到這一點。在這個階段,該文件在S3上提供。 http://aws.typepad.com/aws/2010/11/amazon-s3-multipart-upload.html

既然你在做視頻(我對視頻有一些經驗),這是一個陷阱。通常,視頻編碼軟件會在文件的開始部分進行修改,當您結束錄製時(這與視頻文件格式的組織方式有關,他們這樣做以便視頻的漸進式下載很好)。如果是這樣的話,你最終會在S3上看到一個損壞的視頻,因爲你的代碼「已經上傳」了最​​初的部分。情況並非總是如此 - 因視頻格式,使用的工具等而異。因此請注意(如果不小心!)

2
  1. 沒有出現在您的存儲桶中。當你問S3所有部件後,「組裝」在一個單獨的通話將文件準備好