我正在NodeJS中进行VoD项目,该项目必须向客户提供一些视频才能购买或订阅。
视频托管在流服务器(类似于Red5,但不完全是Red5的服务器)上,并提供交互式播放器,自适应比特率流,使用CDN的提速等。
我遇到的问题是,用户可以轻松地获得视频URL,从而能够下载视频。
根据以下问题:
Is there a way a video file on a remote server can be downloaded in chunks using Node.js and piped through to a client, without storing any data on the server, …?
Request NPM被建议。
现在我的问题是:
- 建议的解决方案是否是适合我的情况的明智决定?
- 按照建议的解决方案,可以使用服务器提供的功能,例如自适应比特率流传输,...?