我很好奇如何解决这个问题。我们计划让各种客户端将视频文件上传到我们托管在 Heroku 上的 Node.js 服务器。从那里,我们可以将其流式传输到云端。 我们不能绕过服务器直接从客户端上传到 cloudinary。
问题/详细信息:
*如果没有数据发回,Heroku 将在 30 秒后超时
*平均视频文件大小为 15mb。*如果客户端是连接速度较慢的 iphone,heroku 需要保持传输状态,直到文件完成上传。
我在想可能是对数据进行分块,每个块都向客户端发送状态,试图保持连接处于活动状态。
有尝试过这个经验的人吗?