0

我需要开发一个系统来通过网络将媒体流式传输给订阅者(如 Netflix)。我的消费者不能将我的视频“保存在磁盘上”,这一点非常重要,因为我将按观看的分钟数计费......

我想知道视频流 DRM 软件,比如 Netflix 背后的软件,是如何工作的。加密是如何发生的?他们使用对称密钥吗?我不需要关于实现的细节,至少现在不需要,而是整个系统(客户端和服务器)的概述

额外信息:
-我将是一个上传视频的人。用户不会上传视频
-我打算将其构建为 Azure 云原生应用程序
-我还没有决定客户端。由于我的目标公众非常狭窄,我正在考虑是否应该构建应用程序客户端或 Web 客户端......如果是 Web,我想利用新的DRM 功能......
-服务器端将是 C# -可以安全地假设最终用户将拥有“体面的 3º 世界”互联网连接(至少 1 Mb/s)

4

1 回答 1

2

虽然很合理,但您的问题并不真正符合Stack Overflow 的格式。但我会给你一些提示和资源来检查:

DRM 保护内容的客户端可以在SilverlgihtWindows Store AppiOS 原生应用程序中开发(这个不向公众开放!)。从未尝试过 Android 和 HTML 5。

简而言之——别担心!如果您使用 DRM 解决方案,您的用户将无法保存视频。然而,人们总是可以使用 [Expression Encoder Screen Capture | 进行屏幕捕捉。Camtasia 工作室 | 任何屏幕捕捉软件]。所以没有完整的 100% 内容保护。

于 2013-06-03T21:43:34.360 回答