由于視頻較大,應顯示上傳進度,所以分兩步:1用戶在瀏覽器里選中文件上傳至ECS的臨時目錄,cron定期清理該目錄;2用戶填寫視頻介紹、提交表單至ECS,ECS驗證無誤后存入數據庫,并將臨時視頻轉發OSS。我傳了一個27MB的mp4,第一步耗時約25秒,第二步耗時約20秒,就是說在提交表單時會卡住20秒!請問為啥會這么慢,從ECS到OSS走得難道不是阿里的內網?應該很快吧?(ECS和OSS都在華東1)謝謝!===========================================================================我現在突然想到還有一個問題:對于上傳的視頻,我們后臺(PHP)必須抽取視頻流的第一幀作為海報(poster)供前端展示視頻列表使用,如果直接傳OSS的話,我們后臺就沒法拿到視頻抽取圖像了!這張圖片是十分重要的,因為在視頻列表頁里顯示的就是這張圖片,因此必須要有。目前我們PHP已經能抽取首幀圖像了,前端那邊好像沒有太好辦法,所以我們是在ECS上收到視頻時生成圖像的。請問這要怎么辦?謝謝!
阿里ECS向OSS傳遞mp4,速度爆慢,求解!
皈依舞
2019-05-21 09:38:16
