我很好奇如何去解決這個問題。我們計劃讓不同的客戶端將視頻文件上傳到我們在Heroku上託管的Node.js服務器。從那裏,我們可以將它流入雲霧。 我們無法繞過服務器,並直接從客戶端上傳到cloudinary。如何處理大文件上傳,客戶端 - > Node.js + Heroku - > Cloudinary?
問題/詳細信息:
* Heroku的超時30秒後,如果沒有數據發送回
*平均視頻文件的大小將是15MB。 *如果客戶端是連接速度較慢的iphone,heroku需要保留傳輸直到文件完成上傳。
我在想也許是分塊的數據,每個塊發送狀態到客戶端試圖保持連接活着。
任何有經驗的人都試過嗎?