Node.js文件上传功能:大型视频文件上传,支持中断

时间:2013-08-16 11:23:02

标签: node.js

有没有办法上传大型电影文件(约5GB),并在某些时候中断上传过程,退出并返回网站,以便在2/3小时后恢复上传?

当然,应该从同一台计算机上恢复并引用相同的文件。

1 个答案:

答案 0 :(得分:5)

使用socket.io和HTML5文件阅读器API是可行的。使用filereader API,您可以将视频文件切片并切成较小的块,然后通过Web套接字将它们发送到Node.js.由于此块已明确定义且可枚举,因此只要服务器跟踪下载的当前块,您就可以随时恢复上载。您可能会发现this interesting tutorial与您的要求非常相似。