微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在流行的在线教育网站中实现视频流

如何解决如何在流行的在线教育网站中实现视频流

我需要构建一个基于网络的视频播放器。像coursera/udemy这样的东西。我想知道以下内容

  1. 我们可以在哪里存储视频(Blob、Db 等)?
  2. 假设我在 Blob 存储中上传了视频。如何确保没有人能够下载此视频?
  3. 如果我预计有 500 个并发用户,理想的视频流架构 (BE+FE) 应该是什么?
  4. 我真的需要构建一个视频流后端还是我可以简单地使用 vimeo 之类的服务来完成这项工作?
  5. 我检查了 Udemy 的运行情况,我可以找到以下内容。看起来他们正在使用一些 blob 来存储视频。但是当我尝试直接访问它时,它说我不能。这是如何运作的?

enter image description here

解决方法

没有办法保护您的视频免受坚定的老练黑客的攻击。在最坏的情况下,他们可以使用 iPhone 从屏幕上录制视频。

您可以了解有关 blob: 网址的更多信息,例如here。底线:它是一个浏览器端对象,不是用来存储视频的。

您绝对可以使用流媒体服务,但这会进一步减少您的控制。 OTOH,如果您只期望 500 个并发流,那么开发一些新的流架构是不值得的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。