AES 安全流式传输如何在高级别工作?

How does AES secure streaming work at a high level?

本质上,我试图了解开发软件需要什么:

一个。流视频 b.安全地传输视频。

例如,现在我知道我可以通过将文件放在某处并将 link 放在视频标签中来在浏览器中播放视频。

但这既不是流式传输,也不安全。

那么,实现流式传输以及最重要的安全性需要什么?

我正在寻找这样的解释..这是我在猜测可能需要什么:

  1. 创建视频

2.a。将该视频编码为某种格式,使其成为流媒体视频?

2.b。或者,为视频创建清单文件并在服务器上将视频分成小块?...(我显然不明白这一点)

  1. 然后我在服务器上的任何东西,我都以某种方式加密?

  2. 在客户端,我需要 js consume/decrypt 那 video/manifest 在动态传递一些东西(什么?)到视频标签之前?

如您所知,我的知识有很多差距。我错过了什么?

可以使用 2 种开放标准技术进行视频流传输:

两个链接都包含起始信息和实施示例。

如果我是你,我会专注于视频流本身,你可以从有关安全 Web 开发的一般信息中选择安全方面。流媒体本身应该足以让您忙碌一段时间,它将指导您的下一步。也许到那时您会对高性能安全流媒体感兴趣(即硬件加速加密)。