1

再会!我是视频流的新手。您能帮我找到如何确保视频流安全的好方法吗?

我的视频托管项目安全存在一些问题。

我正在创建一个网页,该网页调用托管在部署我的网页的不同服务器上的视频流。

服务器 1(网页视频嵌入)调用视频在服务器 2(视频主机)上流式传输。

问题是它们托管在一个完全不同的网络上。托管视频的服务器 2 应该是私有的,并且只允许服务器 1 获取视频流,从而创建服务器到服务器的数据传输,或者它应该是公共的,以便客户端能够访问它。

您能帮我决定如何保护我的视频吗?

我非常需要一些想法......谢谢大家!

4

1 回答 1

1

您如何流式传输以及您使用什么流式传输协议?

服务器到服务器无助于保护视频。最好将视频直接从服务器 2(视频主机)直接流式传输到客户端,这样服务器 1(网页视频嵌入)就不会产生开销。你需要使用安全的方式保护服务器 2 上的视频。如果服务器 2 不安全,即使您通过服务器 1 流式传输也无济于事。

以下是不同视频流的安全级别的详细信息。

  1. 如果您正在使用渐进式下载。这可以使用普通的 http 协议来完成。在这种方法中,您将能够在浏览器中看到视频 url。一旦您获得了 url,您就可以将其作为普通文件下载来下载。安全性非常低在这里。即使您在视频网址上​​签名,用户也可以轻松下载视频。

  2. 流式传输,您可以使用 rtmp 等不同协议流式传输视频。如果您使用某些 rtmp 流式传输视频。在此方法中,您将无法直接下载视频,但您可以使用一些好的软件来捕获视频流和保存到电脑。

  3. 安全流式传输。有一些像rtmpe这样的协议。我只尝试了rtmpe,在这个协议中,流媒体内容将在服务器上加密并在客户端解密。所以软件无法捕获视频流。

    与方法 3 一起,如果您签署视频 url,它将增加更多安全性。希望这会有所帮助。

于 2013-07-27T02:23:13.813 回答