0

我已经构建了一个自定义应用程序(Android 平台),可以将我的麦克风和摄像头实时传输到 wowza 服务器。我想扩展 Microsoft PlayReady SDK(用于保护内容),但我对如何做有点困惑。

据我在这里阅读(见下面的链接),我只需要按照那里指示的步骤进行操作,就是这样。或者本教程仅适用于 GoCoder? http://www.wowza.com/forums/content....28PlayReady%29

在阅读了 PlayReady 文档后,我发现我还需要在我的应用程序中实现一些代码(但它没有提到我流式传输的服务器或其他东西。只是如何实现他们的 SDK)。我的应用程序功能类似于 GoCoders。它使用 rtsp 连接流式传输媒体,视频是 H.264 格式。

我的问题是实现 PlayReady SDK 并使其与我的应用程序和 wowza 服务器一起工作的正确方法是什么(我的意思是加密/保护我的视频)?

谢谢,

鲍勃

PS我的应用程序尚未公开。

4

1 回答 1

2

Bob - DRM 可能非常复杂,并且在大多数情况下最适合高价值内容,如果您想这样做,则需要做一些提升。

您上面提到的文章告诉您如何在 Wowza Streaming Engine 上设置 BuyDRM PlayReady 模块(使用任何传入源,而不仅仅是 GoCoder)。在 Wowza 服务器上启用 PlayReady 后,就编码而言,您无需在应用程序中执行任何其他操作,加密全部在服务器上完成。但是,您需要的是可以播放此加密流的自定义播放器,以及用于管理访问的 PlayReady 密钥服务器。

您可能需要考虑更轻量级的解决方案,例如安全令牌和流锁,它更侧重于防止未经授权的播放和传输加密,而不是内容加密。

于 2016-01-08T19:47:00.213 回答