【发布时间】:2021-05-02 14:14:40
【问题描述】:
我需要构建一个基于网络的视频播放器。像 coursera/udemy 这样的东西。我想知道以下内容。
- 我们可以在哪里存储视频(Blob、Db..等)?
- 假设我在 Blob 存储中上传了视频。如何确保没有人能够下载此视频?
- 如果我期望有 500 个并发用户,理想的视频流式传输架构 (BE+FE) 应该是什么?
- 我是否真的需要构建视频流后端,或者我可以简单地使用 vimeo 等服务来完成这项工作?
- 我检查了 Udemy 的表现,我可以找到以下内容。看起来他们正在使用一些 blob 来存储视频。但是当我尝试直接访问它时,它说我不能。这是如何工作的?
【问题讨论】:
标签: javascript architecture video-streaming video-processing codec